首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
44
问题
有下列程序:
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全国计算机二级
相关试题推荐
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交
下面描述中正确的是()。
以下选项中正确的语句组是()。
软件测试的目的是()。
下列叙述中正确的是()。
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
什么是基尔霍夫定律?
系统中大部分的操作都是从________开始的,可以通过单击按或键盘上的“Windows”键,或者按下快捷键组合Ctrl+Esc,在弹出的开始菜单中执行任务。
胆为六腑之一,又称奇恒之腑,是由于
麻醉中应慎用或不用肌松药的手术是
图示结构在外力P作用下,若使AB杆与BC杆最大弯矩绝对值相等,则a与b的关系应为()。
以下属于控制项目目标的主要措施的是______。
询价对象应当符合的条件之一是,按照《证券发行与承销管理办法》规定被中国证券业协会从询价对象名单中去除的,自去除之日起已满()个月。
()是深化教育改革,促进教育发展的先导,又是当前全面推进素质教育的前提。
WhatdoesMr.Andersondo?
Jameshasjustarrived,butIdidn’tknowhe______untilyesterday.
最新回复
(
0
)