首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<stdio.h> void sub(hat*s,int*y) { static int m=4; *y=s[0]; m++: } void ma
下列程序的运行结果是( )。 #include<stdio.h> void sub(hat*s,int*y) { static int m=4; *y=s[0]; m++: } void ma
admin
2018-09-26
17
问题
下列程序的运行结果是( )。
#include<stdio.h>
void sub(hat*s,int*y)
{ static int m=4;
*y=s[0];
m++:
}
void main()
{ int a[]={1,2,3,4,5},k;
int x;
printf(’’\n’’);
for(k=0;k<=4;k++)
{ sub(a,&x);
printf(’’%d,’’,x);
}
}
选项
A、1,1,1,1,1,
B、1,2,3,4,5,
C、0,0,0,0,0,
D、4,4,4,4,4,
答案
A
解析
本题中sub(int*s,int*y)函数的参数是两个指针型变量,在函数体内将数组s的第一个元素赋给y。主程序内,首先定义了一维数组并赋初值,然后通过for循环,5次调用sub(a,&x)函数,每一次调用都是将数组a的第一个元素1赋给x,并输出。
转载请注明原文地址:https://kaotiyun.com/show/eNxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
函数fun的功能是计算xndoublefun(doublex,intn){inti;doubley=1;for(i=1;i<=n;i++)y=y*x;returny;}主函数
若有定义和语句:int**pp,*p,a=20,b=10;pp=&p;p=&a;p=&b;printf("%d,%d\n",*p,**pp);则输出结果是()。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
已知a所指的数组中有N个元素。。函数fun的功能是,将下标k(k>0)开始的后续元素全部向前移动一个位置填空。voidfun(inta[N],intk){inti:for(i=k;i
已有定义:inti,a[10],*p;,则合法的赋值语句是
定义结构体数组:structstu{intnum;charname[20];}x[5]={1,"LI",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU"};for(i=1;i<5;i++)
实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【】。
下列说法不正确的是()。
检查软件产品是否符合需求定义的过程称为
随机试题
(2002年第85题)关于胃癌的淋巴转移,下列哪项是正确的
舌苔剥落不全,似有新生颗粒者为
知母不宜用于
患儿,2岁。症见不思饮食,嗳腐酸馊,脘腹胀满,疼痛拒按,大便酸臭,低热,脉弦滑。该患者病证不可以用以下哪个中成药进行治疗
我国《宪法》规定的公民在法律面前一律平等是指()。
某建筑工程按扩大单价法编制单位工程概算,由于设计深度的原因,其零星工程如散水、台阶等无设计尺寸。对此部分工程可以按( )计算。
关于股票的上市保荐,下列说法不正确的是()。
为股票发行出具审计报告、资产评估报告或者法律意见书的专业机构和人员,按照我国《证券法》的规定,在一定期限内不得买卖该股票,该期限为()。
甲企业生产经营用地分布于某市的三个地域,第一块土地的土地使用权属于某免税单位,实际占用的土地面积5000平方米;第二块土地的土地使用权属于甲企业,实际占用的土地面积40000平方米,其中企业办学校占地面积4000平方米,医院占地面积5000平方米;第三块土
《乌托邦》的作者是()。
最新回复
(
0
)