首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> int a[ ]={2,4,6,8}; main( ) { int i; int *p=a; for(i=0;i<4;i++) a[i]=*p; pr
若有以下程序 #include <stdio.h> int a[ ]={2,4,6,8}; main( ) { int i; int *p=a; for(i=0;i<4;i++) a[i]=*p; pr
admin
2013-06-11
57
问题
若有以下程序
#include <stdio.h>
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://kaotiyun.com/show/gxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段 typedef struct node{ int data;struct node *next;}*NODE; NODE p; 以下叙述中正确的是
有以下程序 main() { char ch[]="uvwxyz",*pc; pc=ch;printf("%c\n",*(pc+5)); } 程序运行后的输出结果是
有以下程序 typedef struct{int b,p;}A; void f(A c)/* 注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } main() { int i;
当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是() staticinta[10]={0,1,2,3,4,5};
下面函数的功能是() intfunl(char * X) { char * y=X; whar(*y++); return(y-x-1);}
下面各语句行中,能正确进行赋值字符串操作的语句是()
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
在关系运算中,【】运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
十进制数269转换成十六进制数是()
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和【】。
随机试题
子宫脱垂最主要的原因是
羊水栓塞
马克思关于地租量的计算公式可简单地写成()。
某工程施工到2009年3月31日时,得到如下数据:计划工作预算费用为2800万元,已完工作预算费用为3400万元,已完工作实际费用为3000万元,则该工程此时的进度偏差为()万元。
建设项目财务评价指标体系根据评价的内容的不同,可分为()。
现金日记账、银行存款日记账的保管期限为()。
下列各项中,应按“经营所得”项目征税的是()。
甲公司拟公开向社会招聘董事1名,现有A、B、C、D四人向甲公司人事专员邮箱发送了应聘简历。简历内容分别如下:①A简历:20岁,现在美国留学;②B简历:乙公司前任总经理,曾因贪污被判处刑罚,已经刑满4年;③C简历:曾担任丙公司法定代表人,4年前因公司从事违法
小张乘坐的小船在平静的湖面上匀速行驶,他在甲板上竖直跳起后下落,则下落点()
HowtoBondwithYourBossHavingagoodrelationshipwithyourbosshaspositiveimpactonyourcareer.Accordingtorese
最新回复
(
0
)