首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {int i,s=0,t[]={l,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[]={l,2,3,4,5,6,7,8,9); for(i=0;i<9;i+=2)s+=*(t+i); printf("%d\n",s); } 程序执行后的输出、结果是
admin
2020-03-15
71
问题
有下列程序:
main()
{int i,s=0,t[]={l,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://www.kaotiyun.com/show/7WCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中正确的定义语句是
以下选项中可用作C程序合法实数的是
有以下程序#include<stdio.h>main()intfun(){inti,s=1;{staticintx=1;for
以下选项中,不能作为合法常量的是
下面不属于软件设计阶段任务的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM)
以下叙述中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;……}以下选项中对函数fun的正确调用语句是
随机试题
机械零件中不包括()。
《北方》一诗选自艾青诗集()
Noneofusexpectedthechairmanto______attheparty.Wethoughthewasstillinhospital.
恶性肿瘤的临床特点是
一患者于左膝下内方有一肿块,5年来渐增大,无疼痛,步态正常。X线检查发现左胫骨内上方有一肿瘤,基底部有一骨小梁与胫骨相连,基顶盖部致密度减低,边界尚可辨认。最可能诊断为()
对资产组进行减值测试,下列处理方法中正确的有()。
为什么说价值是生产价格的基础,生产价格是价值的转化形式?
人们常把人才分为三种类型:第一种是能够自己独立做好一摊事:第二种是能够带领一群人做事;第三种是能够制订战略。你认为自己目前属于哪一种类型的人才?你觉得自己今后应朝着哪种类型人才的标准去努力?
经济复苏的根本就是产业复苏,特别是全球分工体系框架下,各国经济已不再致力于构建大而全的生产体系,而是侧重于强化世界范围内的比较优势。并且在危机沿着产业链条进行全球传递的过程中,各国各产业受到的伤害程度存在差异。因此,适时、适度、具体的产业政策对于各国走出危
Wecan’taffordtoletthesituationgetworse.Wehavetotake______toputitright.
最新回复
(
0
)