首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 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[8]);i++)d
以下程序的输出结果是( )。 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[8]);i++)d
admin
2012-12-03
38
问题
以下程序的输出结果是( )。
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[8]);i++)d+=s
;
printf("%d\n",d);
}
选项
A、9
B、11
C、19
D、21
答案
A
解析
在程序中当i=0时,s[0]=1,f(s[0])为1,执行d+=s[0],d的值为1,i++也变为1。当i=1时,s[1]=3,f(s[1])为1,也为非0,继续执行后面的表达式,此时d的值为1+3=4.继续着i++变为2,接着执行for循环,可知for循环的目的是把s数组中的奇数相加,因此最后d的值为1+3+5为9,故选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/KuPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<stdio.h>main(){intn=12345,d;while(n!=0){d=n%10;printf("%d",D);n/=10;}
有以下程序main(){charstr[]="xyz",*ps=str;while(*ps)ps++:for(ps--;ps-str>=0;ps--)puts(ps);}
以下叙述正确的是
已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是
有定义语句:“intx,y;”,若要通过“scanf("%d,%d,&x,&y);”语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是
数据库是______的集合,它具有统一的结构形式并存放于统一的存储介质内,可被各个应用程序所共享。
当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是()。
在软件测试中,动态测试和静态测试手段只能发现程序中的错误,而不能证明程序中不存在错误,只有【】证明才有可能证明程序的正确性。
以下程序中函数fun的功能是求出能整除x且不是偶数的务正整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1,3,5,15。请按题意,完成填空。试题程序:
按照“后进先出”原则组织数据的数据结构是()。
随机试题
A.脑裂伤B.脑挫伤C.脑震荡D.急性硬膜下血肿E.急性硬脑膜外血肿暴力作用于头部后,脑组织遭受破坏较轻,软脑膜尚完整,为
急性胰腺炎病理分型正确的是
患儿,女,6岁。腹痛剧烈,以右上腹为主,疼痛时四肢发凉,恶心呕吐,并吐出蛔虫1条。其诊断是
【2008—3】题20~24:如图所示为110kV配电装置变压器间隔断面图(局部),已知110kV系统为中性点有效接地系统,变压器为油浸式,请回答下列问题。在配电装置室不采取防火措施的情况下,变压器与配电装置室之间的防火间距应为下列哪一项数值?
国务院期货监督管理机构派出机构依照《期货交易管理条例》的有关规定和()的授权,履行监督管理职责。
应交所得税额为()万元。由于所得税税率变动和折旧产生的递延税款发生额分别为()。
根据印花税法律制度的规定,下列各项中,需要征收印花税的有()。
城管组织成立十多年来,经历了从“城管办”到“城管局”的变迁,但城管与被执法对象的冲突一直存在。有人认为,城管的存在不具有合法性,这是一个制度设计上的错误,城市秩序不应该通过城管执法获得。因此,城管应该被取缔。以下哪项如果为真,最能削弱上述观点?
下列选项中,符合所给图形的变化规律的是______。
ManycountrieswillnotallowcigaretteadvertisingintheirnewspaperoronTV—especially【C1】______theadvertisementsareusu
最新回复
(
0
)