首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int aaE3][3]={{2),{4),{6)),i,*p=&aa[0][0]: for(i=0;i<2;i++) {
有以下程序: #include<stdio.h> main() { int aaE3][3]={{2),{4),{6)),i,*p=&aa[0][0]: for(i=0;i<2;i++) {
admin
2019-01-11
46
问题
有以下程序:
#include<stdio.h>
main()
{
int aaE3][3]={{2),{4),{6)),i,*p=&aa[0][0]:
for(i=0;i<2;i++)
{
if(i==0)
aa
[i+1]=*p+1;
else++p:
printf("%d",*p);
}
}
程序运行后的输出结果是( )。
选项
A、2 6
B、2 3
C、4 3
D、4 6
答案
B
解析
本题主要考查指针与数组。观察题目,可以发现,*p=&[0][0]语句实际是将数组a的首地址赋给了指针变量p。将i的值带入for循环中,i=0时,aa[0][1]=3,*p=2,*p输出的是指针所指向的数组值,此时p所指向的是aa[0][0],输出2;i=1时执行++p操作,使得指针向后移动指向aa[0][1],所以在输出*p时应为3。故B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/sKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)g学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。
下列选项中不是字符常量的是()。
若s是int型变量,且s=8,则s%3+(s+1)%3表达式的值为()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
数据库设计包括两个方面的设计内容,它们是
以下只有在使用时才为该类型变量分配内存的存储类型说明是()。
在线性表的多种存储结构中,最简单的方法是【】
结构化分析方法是一种面向______的需求分析方法。
随机试题
审美趣味中实际上存在着的矛盾包括
他一旦动手杀了那个骑兵以后,就念念不忘,一直想着:“杀普鲁士人!”他恨他们,他对他们怀着一个既贪财而又爱国的农民才会有的那种阴狠的、强烈的仇恨。正像他自己说的,他有他的主意。他等了几天。他对战胜者是那么谦恭,既殷勤而又驯服,所以他们让他自由来去,
以下关于急性二氯乙烷中毒治疗原则描述不正确的是
胃肠道手术,术前进流食的时间是
关于雄激素,下述何项是错误的
以美国学制为蓝本,一直沿用到全国解放初期的现代学制是()。
下列不属于固定成本的是()。
“一战”后,英国经济出现了持续萧条,对其原因的探究不准确的一项是()。
马克思主义认为:“权利绝不能超出社会的经济结构以及由经济结构制约的社会的文化发展。”这对我们正确理解法律权利的启示是()
Everyoneitseemshasahealthproblem.AfterpouringbillionsintotheNationalHealthService,Britishpeoplemoanaboutdirty
最新回复
(
0
)