首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
10
问题
有下列程序:
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/Xh3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库系统中,考虑数据库实现的数据模型是
在软件设计阶段不使用
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#include<stdio.h>main(){FILE*fp;longnum=0;fp=fopen("fname.dat","r");while(__
以下叙述中正确的是
数据库管理系统(DBMS)是一种
软件系统总体结构图的作用是
软件测试的目的是()。【10年9月】
随机试题
A.股神经B.坐骨神经C.闭孔神经D.胫神经E.腓深神经穿闭膜管至股内侧部的神经
心脏性猝死最主要的病因是
某国有企业在经营过程中,在一次电视广告中虚构了与其同行业的另一家a企业产品质量有瑕疵的事实,由于这一广告,a企业该产品的销售量在一段时间内明显下降,名誉尽毁。人民检察院经过调查以损害商业信誉罪对该国有企业提起公诉。在诉讼过程中,a企业委托了代理律师。据此,
某综合楼工程项目的施工,经当地主管部门批准后,由建设单位自行组织施工,公开招标。招标工作主要内容确定为:①成立招标工作小组;②发布招标公告;⑧编制招标文件;④编制标底;⑤发放招标文件;⑥组织现场踏勘和招标答疑;⑦投标单位资格审查;⑧接收投标文件
采用重叠法生产构件时,应待下层构件的混凝土强度达到()后,方可浇筑上层构件的混凝土。
根据《招标投标法》的规定,投标人不得实施的不正当竞争行为的具体体现包括()。
对于一般房地产投资项目,当偿债备付率指标小于()时,表示当期资金来源不足以偿付当期债务,需要通过短期借款来偿还已到期的债务。
“教育活动必须符合国家和社会公共利益”,这句话体现的原则是()。(2013年下半年中学真题)
下列表述正确的是()。
A、Hedoesn’tcarewhathedoesforaliving.B、Hedoeslikewhathedoesforaliving.C、Hehasaroutinelife.D、Hehasafabul
最新回复
(
0
)