首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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-11-23
43
问题
有下列程序:
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/Zq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于typedef的叙述错误的是
在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下叙述中错误的是
以下选项中不能作为C语言合法常量的是
有二个关系R、S和T如下。则由关系R和S得到关系T的操作是
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
对下列二叉树:进行前序遍历的结果为()。
随机试题
e
这条河从前是干净的,但自从建了化工厂就遭到污染了。
Floodshaveunderminedthefoundationoftheancientbridge.
关于磷酸戊糖途径的叙述,错误的是
患者男性,60岁,有肺气肿史。高热咳嗽1周伴气急发绀,痰为脓性带血,呈胶冻状。最可能诊断是
可导致过敏性哮喘的药物是()。
一般物价上涨的幅度在()以内都不被当作通货膨胀。
根据下列资料回答题。2009年度全国“农民工总量”为22978万人,比上年增加436万人。其中“外出农民工”14533万人,比上年增加492万人。在外出农民工中,“住户中外出农民工”11567万人,比上年增加385万人;“举家外出农民工”2966万人,比
个体对自己是否能够胜任某种任务的判断和知觉,称为——。
下列行为可以判处死刑的有()。
最新回复
(
0
)