首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i); printf("%d\n",s); } 程序执行后的输出结果是
有下列程序: main() {int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i); printf("%d\n",s); } 程序执行后的输出结果是
admin
2020-05-19
36
问题
有下列程序:
main()
{int i,s=0,t[]={1,2,3,4,5,6,7,8,9};
for(i=0;i<9;i+=2)s+=*(t+i);
printf("%d\n",s);
}
程序执行后的输出结果是
选项
A、20
B、45
C、36
D、25
答案
D
解析
本题在主函数中定义了一维整型数组t[]={1,2,3’4,5,6,7,8,9};然后在for循环语句中自变量i从0开始,每次自加2,执行s+=*(t+i)语句,因为C语言规定数组名代表数组的首地址,也就是第一个元素的地址。因此*(t+i)代表数组的第i+1个元素。所以程序运行的结果是1+3+5+7+9_25,即变量s的值等于25。
转载请注明原文地址:https://kaotiyun.com/show/CVCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includetmain(){charb[3][10],c;inti;for(i=0;i<2;i++)scanf("%s",b[i]);i=0;while((c=getehar())!=’\n’)b[2][i++]=c;
计算机软件包括()。
以下关于C语言的叙述中正确的是()。【10年3月】
若有定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是()。
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入”abc4Efg”,则应输出”aBc4EFg”。注意:部分源程序在文件PROG1.C中。请勿改
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
下列叙述中错误的是()。
下列选项中不属于结构化程序设计方法的是()。
若有以下程序段charstr[4][12]={’’an’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
随机试题
下述哪项不符合新生儿皮下坏疽
患者,男性,22岁,正畸转科拔除,用2%普鲁卡因2.5ml作阻滞麻醉,重复1次后才获麻醉效果。拔牙顺利。术后5小时患者仍感下唇麻木而复诊,其原因可能是
食盐氟化优于饮水氟化的方面错误的是
A、热盛血瘀B、热伤肺气C、血败肉腐D、邪去正虚E、风热犯肺肺痈溃脓期的病理为
下列属于与建设项目有关的费用的有()。
智能化系统检测技术计算机网络系统的检测包括()。
下列关于网上定价发行认购成功者的确认方式的说法中,正确的是()
为了尽可能保证其成本能够比较准确地核算,避免创新活动偏离银行的经营目标,商业银行在金融创新中应遵循()原则。
国家购买私人企业股票,表明:
在各种不同的软件需求中,(16)描述了用户使用产品必须要完成的任务,可以在用例模型中予以说明。
最新回复
(
0
)