首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #inc1ude void main() {int a[20],*p[4]; int i,k=0; for(i=0;i
下述程序的输出结果是( )。 #inc1ude void main() {int a[20],*p[4]; int i,k=0; for(i=0;i
admin
2020-10-26
42
问题
下述程序的输出结果是( )。
#inc1ude
void main()
{int a[20],*p[4];
int i,k=0;
for(i=0;i<20;1++)
a
=i;
for(i=0;i<4;i++)
p
=&a[i*i+1];
for(i=0;i<4;i++)
{ k=k+*p
;}
printf("%d",k);
}
选项
A、10
B、18
C、6
D、数组元素引用不合法,输出结果不定
答案
B
解析
第一个for循环,给数组a的20个元素分别赋值0~19; 第二个for循环,给数组p赋值,p[0]=a[1]=1,p[1]=a[2]=2,p[2]=a[5]=5,p[3]=a[10]=10:第三个for循环,将数组p中元素的值进行累加,k=1+2+5+10=18。
转载请注明原文地址:https://www.kaotiyun.com/show/tV3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:
有以下程序:#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STUa,STU*b)
若有定义:inta=3;doubleb=0.1263;charch=’a’;,则以下选项中,叙述有错的是()。
有下列程序#include<stdio.h>intfun(chara,char*s){inttemp;temp=a;a=*s:*s=temp:returna;
下列排序方法中,最坏情况下比较次数最少的是()。【09年3月】
将数据库的结构划分成多个层次,是为了提高数据库的()。
有以下结构体说明、变量定义和赋值语句:structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则下列scanf函数调用语句有错误的是()。
算法的空间复杂度是指()。
下面描述中不属于数据库系统特点的是
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
随机试题
为保证结果的准确性,在测定啤酒细菌总数时只能用一根移液管移液,不得更换。
美国总统奥巴马2016年3月21日至22日访问古巴,这标志着()
下列哪种药物致聋的可能性最小
肘关节脱位处理不当的严重后果是()
急性白血病患者出血的主要原因是
下列市场预测方法中,可以用来进行短、中长期预测的是()。
()是指学习把具有共同属性的事物集合在一起并冠以一个名词,把不具有此类属性的事物排出去。
1994年到1997年4年时间,财政收入占GDP的比重仅10%多一点。到2011年接近22%,如果考虑到土地出让和其他政府基金性收入,有专家估计政府收入占GDP的比重超过30%。而同期,企业或者是资本收入占比也大幅度提高。一个佐证是,2002年底,企业存款
头下军州
1940年,被法西斯德国侵占的国家有()。
最新回复
(
0
)