首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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-05-19
37
问题
有下列程序:
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/sMCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
给定程序MODI1.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当x的值为9、y的值为11、z的值为15时,函数值为-3.50。请改正程序中的错误,
若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);}
以下程序的输出结果是()。#include#defineF(x)2.84+x#definew(y)printf("%d",(int)(y))#defineP(y)w(y)main()
有以下程序:#includemain(){intc;while((c=getchar())!=’\n’){switch(c-’3’){case0:case1:putch
给定程序中,函数fun的功能是:将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵:123456789交换后为:321
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
设q1和q2是指向一个int型一维数组的指针变量,k为float型变量,下列不能正确执行的语句是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号:函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
随机试题
甲公司正在考虑调整资本结构,有关资料如下:(1)公司目前债务的账面价值1000万元,利息率为5%,债务的市场价值与账面价值相同;所有者权益账面金额4000万元(与市价相同);每年的息税前利润为500万元。该公司的所得税税率为20%。(2)为了提高企
简述车用物资储备定额的作用。
患者,男,41岁,患痈疽溃烂,久不收口,新肉难生,治疗首选药物是
胸膜粘连最常见的部位是( )
国家、省、自治区、直辖市各个药品监督管理局,负责对医疗机构制剂进行
义务教育法总则第一条规定,为了保障适龄儿童、少年接受义务教育的权利,保证义务教育的实施,提高全民族素质,根据(),制定本法。
张先生今年70岁,他有三个孙子,长孙20岁,次孙13岁,幼孙7岁。问多少年后,三个孙子年龄之和与祖父的年龄相同?
Almosteightdecadesago,theAmericaneducatorAbrahamFlexnerpublishedanarticleentitledTheUsefulnessofUselessKnowledg
以下关于病毒的描述中,不正确的说法是
AnOhioStateUniversitystudyhaslinkedbehaviorinyoungchildren【C1】______thetypeofjobtheirmotherhas.Motherswithcom
最新回复
(
0
)