首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i
有下列程序: main() {int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i
admin
2020-07-28
57
问题
有下列程序:
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/OE3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
若有定义:charch;inta;doubled;,当输入为1234.5678910.36时,以下选项中能给各个变量正确输入数据的是()。
以下关于注释的叙述中错误的是()。
以下选项中正确的语句组是()。
以下叙述中正确的是()。
下列关于C语言文件的叙述中正确的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
若有定义语句:inta[4][10],*p,*q[4];,且0≤i<4,则错误的赋值是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放人b所
随机试题
男性,60岁,肠梗阻3天入院。查体:血压70/40mmHg,血钠125mmoL/L,血钾3.2mmol/L,血气分析pH7.31。治疗时首先
收养关系解除后,经养父母抚养的成年养子女,对缺乏劳动能力又缺乏生活来源的养父母的生活费问题的解决办法是()
急性炎症性脱髓鞘性多发性神经病的主要临床表现是
某蛋鸡场饲喂蛋白质含量为35%的自配饲料,出现产蛋下降和停产等问题,经检查血液中尿酸水平为30mg/L。该鸡群最可能发生的疾病是
(2010年)确定原子轨道函数ψ形状的量子数是()。
下列测量方法中,不可用于测定工程建筑物垂直位移的有()。
关于弱式有效市场的说法,下列不正确的是()。
戏曲中脸谱是一种极度的夸张,忠义、宽厚的人一般用红脸,奸诈、多疑的人用白脸。()
有以下程序(说明:字母A的ASCII码值是65):#inctude<stdio.h>voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++:}main()cha
Inoursystemofeducationtoday,examinationsareacommonfeature.Ourpresenteducationsystemhasoftenbeencriticizedast
最新回复
(
0
)