首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #include void main() { int a[20],*p[4]; int i,k=0; for(i=0;i
下述程序的输出结果是( )。 #include void main() { int a[20],*p[4]; int i,k=0; for(i=0;i
admin
2020-06-16
91
问题
下述程序的输出结果是( )。
#include
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(i=0;i<4;i++)
{ k=k+*p
;}
printf("%dt",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/spCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
有以下程序:#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++p一>
有以下程序:#includemain(){inta[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9;printf("%d%d%d\n",a[p—a],p[i],*(&a
有以下程序:#includemain(){intx,y,z;x=y=1;z=x++;y++;++y;printf("%d%d%d\n",x,y,z);}程序运行后的输出结果是(
C源程序中不能表示的数制是()。
有如下程序:#include<stdio.h>#include<string.h>main(){chara[]="1234",*b="ABC";printf("%d%d%d%d\n",strlen(a
以下关于结构化程序设计的叙述中正确的是()。
若有定义语句intb=2;,则表达式(b
对于if(表达式)语句,以下叙述中正确的是()。
若有以下语句:typedefstruetS{intg;charh;}T;以下叙述中正确的是()。
随机试题
长期应用糖皮质激素突然停药所产生的反跳现象是由于患者
固冲汤中具有化瘀作用的药是
患者张某,70岁,应用热水袋保暖时下列哪项叙述不正确
【2007年第4题】题11~15:一座66/110kV的重要变电站,装有容量为16000kVA的主变压器两台,采用蓄电池直流操作系统,所有断路器配电磁操作机构。控制、信号等经常性负荷为2000W,事故照明负荷为1500W,最大一台断路器合闸电流98A,根据
根据《建设工程文件归档整理规范》,下列工程质重验收记录中,属于建设单位永久保存的有()。
企业用自有房产抵还债款,企业应缴纳契税。()
下面谱例出自柴科夫斯基的()。
下列作家与其作品的对应,错误的是()。
有人说。在目前的情况下消费就是爱国。你怎么看?
Manychildrenwere______bytheirparentsastheyaretheonlychildintheirfamily.
最新回复
(
0
)