首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a[ ]={ 10,20,30,40 }, *p=a, i ; for( i=0; i
有以下程序 #include main() { int a[ ]={ 10,20,30,40 }, *p=a, i ; for( i=0; i
admin
2015-07-28
40
问题
有以下程序
#include
main()
{ int a[ ]={ 10,20,30,40 }, *p=a, i ;
for( i=0; i<=3; i++ ) { a
= *p; p++; }
printf("%d\n", a[2] );
}
程序运行后的输出结果是( )。
选项
A、30
B、20
C、10
D、40
答案
A
解析
考查指针变量与一维数组。语句int *p=a将指针p指向了数组a的首地址,所以p+1与a+1和a[1]等价,每次循环中指针p移动一位,同时引用数组的索引值i也自加1,即*p和a
引用的内容一样,将*p赋值给a
没有对数组a做任何改变,输出a[2]即是30,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/jdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有一函数以下程序段中不能根据x值正确计算出y值的是
在数据库管理系统提供的数据语言中,负责数据的模式定义与数据的物理存取构建的是
以下程序段的输出结果是________。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);put
已知下面的程序段,正确的判断是_________。#defineA3#defineB;(A)((A+1)*A)inta=3;X=3*(A+B(7));
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。 strcen(chara[],charb[]) {intnum=0,n=0; while(*(a+num)!=【】)num++; whi
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
下列程序的字符串中各单词之间有一个空格,则程序的输出结果是______。#include<string.h>main(){charstrl[]="Howdoyoudo",*p1=strlstrcpy(str
当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是______。
若a=10,b=20,则表达式!(a<b)的值是【】。
以下函数的功能是计算s=1+1/2!+1/3!+…+1/n!,请填空。doublefun(intn){doubles=0.0,fac=1.0;inti,k=1;for(i=1;i<=n;i++);
随机试题
简述嵇康诗歌的特色。
宗法制度下,周代社会的基本单位是()
下列关于特别程序案件的管辖法院的判断,错误的有:()
安全工具一般根据本企业的作业特点自行设计制造。按其不同特点,大致归纳为5种类型,不包括()
按照《证券投资基金法》规定,应当经参加大会的基金份额持有人所持表决权的2/3以上通过的事项包括()。
某设备的原始价值为160000元,每年低劣化增加值为5000元,在不考虑残值的情况下,该设备的最佳更新年限为()年。
某学校将一栋闲置不用的房屋转让给邻近的公司,房产价值100万元,土地使用权当年以无偿划拨方式取得。按规定该转让行为()。
下列选项中,与“砚台——端砚”逻辑关系一致的是()。
对声音信号采样时,_____________参数不会直接影响数字音频数据量的大小。
A、Overallhealth.B、Abetterappetite.C、Agoodfigure.D、Aquickerresponse.A
最新回复
(
0
)