首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include int a[]={2,4,6,8}; main() { int i; int *p=a; for(i=0;i
若有以下程序 #include int a[]={2,4,6,8}; main() { int i; int *p=a; for(i=0;i
admin
2013-02-23
78
问题
若有以下程序
#include
int a[]={2,4,6,8};
main()
{ int i;
int *p=a;
for(i=0;i<4;i++)a
=*p;
printf("%d\n",a[2]);}
上面程序的输出结果是
选项
A、6
B、8
C、4
D、2
答案
D
解析
在C语言中,数组元素下标是从0开始的;指针变量p指向数组的首地址。for循环语句中,指针变量p始终指向数组的首地址,因而执行循环赋值语句后数组各元素的值均变为2。
转载请注明原文地址:https://www.kaotiyun.com/show/39Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定a和b为int型变量,则执行以下语句后,b的值为______。a=1;b=10;do{b-=a;a++;}while(b--<0);
一个C语言的源程序中,______。
为了便于对照检查,测试用例应由输入数据和预期的【】两部分组成。
下面程序的输出结果是main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
下面的程序段运行后,输出结果是inti,j,x=0;staticinta[8][8];for(i=0;i<3;i++)for(j=0;j<3;j++)a[i][j]=2*i+j;for
软件工程研究的内容主要包括:【】技术和软件工程管理。
以下对结构体类型变量的定义中,不正确的是______。
设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为______。
计算机中,能够用来与外存交换信息的是______。
Windows3.X中,所有的系统程序和应用程序都处于【】的集中管理之下。
随机试题
压力容器相邻两筒节间的纵焊缝应错开,其焊缝中心线之间的外圆弧长,一般应大于简体厚度的3倍,且不小于()mm。
A、societyB、pieceC、fieldD、receiveA
Manypeoplewronglybelievethatwhenpeoplereacholdage,theirfamiliesplacetheminnursinghomes.Theyareleftinthe【C1】
女性,68岁,患肝硬化已5年,近日发现牙龈出血、夜间睡眠时流涎呈粉红色,皮肤有许多出血点,且有尿频、尿急、腰痛,经检查后确认为肝硬化、脾功能亢进、全血细胞减少,伴泌尿系感染。皮肤、牙龈出血是由于
在1982年,九寨沟建成我国第一个国家森林公园。()
终身教育包括教育体系的各个阶段和各种方式,既有学校教育,又有社会教育,既有正规教育,也有非正规教育。()
《文学改良刍议》
YouwillheararadiointerviewwithDonaldWhite,theauthorofabookaboutrunningboardmeetings.Foreachquestion(23-3
__________________(有些学生选学商务课程而不选学文科课程)onlyforthesakeofearningbigmoneyinthefuture.
A、It’salowimpactactivityandnoonewantstodoitB、Ithelpsuspractisethesamelargemusclegrouprhythmically.C、It’sa
最新回复
(
0
)