首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #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
30
问题
下述程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
编写函数intfun(intlim,intaa[MAX]),其功能是求出小于或等于lim的所有素数并放在aa数组中,并返回求出的素数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
有以下程序:#include<stdio.h>voidfun(int*p,int*q){p=p+1;*q=*q+1;}main(){intm=1,n=2,*r=&m;fun(r,&n);
下列给定程序中,函数fun的功能是建立一个NXN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为:1111112221
以下叙述中正确的是()。
以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include#includechar*scrap(char*s1,char*s2){if(strcmp(s1,s2)
请编写函数voidfun(intx,intpp[],int*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。例如,若x中的值为30,则有4个数符合要求,它们是1、3
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21,…例如,若给n输入7,则该项的斐波拉契数值为13。请改正程序中的错误,使它能得出正确结果。
在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
若要改变演示文稿的整体外观,需要执行的命令是()。
已知,则的值是()。
单相全波整流X线机,高压整流器的个数是
甲向乙借款20万元,用自有的一辆宝马车抵押担保,并办理了抵押登记。后甲因急需用钱又将该宝马车出卖于丙并已交付,得款20万元,因甲到期无力还款,乙欲行使抵押权遭丙反对引起纠纷,下列表述正确的是:()
技术监察是对物质条件的监察检查,包括对以下事项()的监察。
当GIS的属性按关系数据模型存储时,则()。
【背景资料】某城市给水工程的施工总承包商与某管道施工工程公司签订了管道焊接施工分包合同。在施工中,总承包商项目经理部严格执行《质量管理体系基础和术语》(GB/T19000--2008)标准对质量控制的规定。在该工程施工总承包合同签订后,总承包商项目经理
当一个经济体的实际产出不能实现充分就业时,要增加国民收入,刺激经济增长,就可以采取减少政府支出或增加税收的方法。()
根据公开财务报表的未经调整的经营利润和总资产计算的经济增加值是()。
—Shallwegoforadrinkatoneo’clockthisafternoon?—______.Willtwoo’clockbeOK?
最新回复
(
0
)