首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读以下程序: #include<stdio.h> void fun(int s[]) { static int j=0; do s[j]+=s[j+1]; while(++j<2);}
请阅读以下程序: #include<stdio.h> void fun(int s[]) { static int j=0; do s[j]+=s[j+1]; while(++j<2);}
admin
2009-02-15
39
问题
请阅读以下程序: #include<stdio.h> void fun(int s[]) { static int j=0; do s[j]+=s[j+1]; while(++j<2);} main() { int k,a[10]={1,2,3,4,5}; for(k=1;k<3;k++)fun(a); for(k=0;k<5;k++)printf("%d",a[k]);} 上面程序的输出是
选项
A、34756
B、23445
C、35745
D、12345
答案
4
解析
本题考查了通过数组首地址引用数组元素的方法。第一次执行fun(a)后,a[0]=3,a [1]=5。第二次执行fun(a)时,因为static变量j保存着上次执行时的值为2,所以a[2]=7,最后数组a= {3,5,7,4,5},所以正确答案为C)。
转载请注明原文地址:https://kaotiyun.com/show/t0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:PrivateSubCommand1—Click()DimsAsDoubles=0:i=1DoWbilei
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
函数过程F1的功能是:如果参数a为奇数,则返回值为1,否则返回值为0。以下能正确实现所述功能的代码的是()。
两个或两个以上的模块之间关联的紧密程度称为()。
以下选项中可作为C语言合法常量的是()。
随机试题
男,37岁,因外伤至前牙折断,检查,右上侧切牙冠折其折裂线约在龈下1.5mm,若进行桩冠修复,除作牙髓治疗外,还应作
是指招标人通过媒体如报刊、因特网等发布招标公告来采购咨询服务的方式。
()是在初步设计阶段编制设计概算或技术设计阶段编制修正概算的依据。
填制记账凭证应根据审核无误的()。
对()税务机关不能采取税收保全措施和强制执行措施。
如果某被试者SCL—90总分治疗前为180分,治疗后为120分,那么该被试者的SCL—90总分减分率为()。
幼儿园教育要和()教育相互衔接。
在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:PrivateSubCommandl_Click()Dima()a=Array(“机床”,“车床”,“钻床”,“轴承”)Printa(
Client:Hello.MayIspeaktoMr.Turner?Secretary:______
Itriedtogetoutofthebusiness______Ifoundimpossibletocarryon.
最新回复
(
0
)