首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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-07-28
9
问题
有下列程序:
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://jikaoti.com/ti/KOD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inti,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);}程序执行后的输出结果是
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
下列关于数据库设计的叙述中,正确的是
在E-R图中,用来表示实体间联系的图形是
以下叙述中错误的是
下列定义变量的语句中错误的是
以下选项中可用作C程序合法实数的是
下列关于C语言文件的叙述中正确的是
随机试题
行政发展模式中,_______的发展经历了一个从传统公共行政向新公共管理的变化,其主要特征是公共管理方式的根本性变革。()
人们常说“管理是一门艺术”强调的是()
室内质量图中均值±3s表示
A.丙酮酸激酶B.丙酮酸羧化酶C.糖原磷酸化酶D.糖原合酶E.1,6—双磷酸果糖激酶糖原分解的关键酶是
目前,银行间市场的交易品种主要是债券,采取询价交易方式进行。( )
外商投资企业经营期满清算纳税后的剩余财产属于外方投资者所有的人民币,可以向外汇指定银行购汇汇出或携带出境。()
注册会计师了解被审计单位及其环境的目的是()。
NASAiscastingawidernetinthespaceshuttleinvestigationastowhatcausedthespacecrafttoswingoutofcontroland_____
设事件A、B、C两两独立,且ABC=φ,P(A)=P(B)=P(C)=p,问P可能取的最大值是多少?
(1)Collegestudentsaremorestressedoutthaneverbefore—atleastaccordingtothelatestfindingsofalarge,nationalsurv
最新回复
(
0
)