首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d=0; for (i=0; f(s[i]); i++) d+=s[i];
有以下程序: int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d=0; for (i=0; f(s[i]); i++) d+=s[i];
admin
2010-01-10
41
问题
有以下程序: int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d=0; for (i=0; f(s
); i++) d+=s
; printf("%d\n",d); } 程序运行后的输出结果是( )。
选项
A、9
B、11
C、19
D、21
答案
1
解析
函数f()的作用是形参a为偶数的时候返回0,否则返回1,主函数中首先定义了一个长度为8的一维数组,然后给它部分赋初值{1,3,5,2,4,6)。其他没有赋值的数组元素将自动赋值为0。for循环中,当s
不为偶数时,将s
相加,所以d的值为d= 1+3+5=9,因此最后输出的d值为9。故4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/SQWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个列表框控件List1。以下叙述中错误的是
设有如下程序:Subf(xAsInteger,ByValyAsInteger)x=2*x:y=y+xEndSubPrivateSubCommandl_Click()Dima.AsInteger,bAsInteger
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputSox("请输入一个多位整数")Fork=1ToLen(x)b=Mid(x,k,1)
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
软件测试的目的是()。
如果改变驱动器列表框的Drive属性,则将触发的事件是
在程序中要使用Array函数给数组art赋初值,则以下数组变量定义语句中错误的是
定义部门关系模式如下:部门(部门号。部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
在结构化程序设计中,模块划分的原则是
要使图像框(Image)中的图像能随着图像框的大小伸缩,应该设置的属性及值是
随机试题
A.血肌酐
在我国,著作权质权登记的信息由下列选项中()公布。
男,30岁,2周前出现干咳,伴有午后低热、盗汗、左胸痛,近几日自觉左胸痛好转,但出现气促,夜间喜左侧卧位。查体:气管向右侧移位,左侧胸廓较右侧稍饱满,左侧呼吸运动减弱,左侧触觉语颤减弱,听诊左侧呼吸音消失,双肺未闻及干、湿性啰音。该患者的症状、体征提示
城市进化理论认为,从工业化社会到后工业化社会,城市发展具有相似的进化过程,可以分为()。
下列各项中,能够引起应收账款账面价值发生变动的是()。
公司要搞一场大型产品推介会,要你制订一个方案。对此,你会优先考虑的是()。
研究人员发现在大脑中存在着不同种类和巨大数量的高维几何结构,由紧密连接的神经元团块和它们之间的空白区域(空洞)组成。这些团块或空洞似乎对大脑功能至关重要,当研究人员给虚拟大脑组织施加刺激时,他们发现神经元以一种高度有组织性的方式对刺激作出了反应。这意味着我
自治州的人民代表大会有权制定()。
《中华人民共和国合同法》第101条规定:“有下列情形之一,难以履行债务的,债务人可以将标的物提存:(一)债权人无正当理由拒绝受领;(二)债权人下落不明;(三)债权人死亡未确定继承人或者丧失民事行为能力未确定监护人;(
A、Takethesafetyofhisparents-in-lawintoaccount.B、Askhisparents-in-lawtomakethedecision.C、Invitehisparents-in-law
最新回复
(
0
)