首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #include<stdio.h> void main() { int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i;
下述程序的输出结果是( )。 #include<stdio.h> void main() { int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i;
admin
2017-07-27
36
问题
下述程序的输出结果是( )。
#include<stdio.h>
void main()
{ int a[20],*p[4];
int i,k=0;
for(i=0;i<20;i++)
a
=i;
for(i=0;i<4;i++)
p
=&a[i*i+1];
for(j=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://kaotiyun.com/show/M7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义inta=3;和输出语句printf("%8x",A);以下正确的叙述是()。
在数据库系统的内部结构体系中,索引属于()。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
若有说明intm[3][4]={3,9,7,8.5},(*q)[4];和赋值语句q=m;,则对数组元素m[i][j](其中0<=i<3,0<=j<4)值的正确引用为()。
若语句“t=fun(fun(x,y,A),(a+b,a+C),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
字符串"%%\"ABCDEF\"\\"的长度是()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是()。
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
数据结构分为线性结构和二仆三线性结构,带链的队列属于_______________。
随机试题
明确提出“时行感冒”的医学著作为
小儿肺炎的诊断依据是
属于温里剂的方剂属于祛湿剂的方剂是
风湿性心脏炎激素治疗的总疗程是
在下列设备中,不能作为微机输出设备的是()。
由每根被覆光纤维组成的光缆()
()是保证幼儿各方面健康发展的前提。
在VisualFoxPro中,基类的最小事件集包括______、ERROR和DESTROY。
•Lookatthestatementsbelowandtheprofilesoffiveexecutivesontheoppositepage.•Whichexecutive(A,B,C,DorE)does
Anniversariesaretimesforreflection,andthisoneshouldbenoexception,forthe30-yearhistoryofAIDSisaminorinwhich
最新回复
(
0
)