首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0]; for(i=0;i<2;i++) { if(i==0) all[i][i+1]=*p+1; else+
有以下程序: #include<stdio.h> main() { int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0]; for(i=0;i<2;i++) { if(i==0) all[i][i+1]=*p+1; else+
admin
2020-11-27
50
问题
有以下程序:
#include<stdio.h>
main()
{
int aa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];
for(i=0;i<2;i++)
{
if(i==0)
all
[i+1]=*p+1;
else++p;
printf("%d",p*);
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、2 6
B、2 3
C、4 3
D、4 6
答案
B
解析
本题主要考查指针与数组。观察题目,可以发现,*p=&aa[0][0]语句实际是将数组aa的首地址赋给指针变量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://kaotiyun.com/show/Aztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
下列选项中不属于面向对象程序设计特征的是
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下面选项中的程序段,没有编译错误的是
可在C程序中用作用户标识符的一组标识符是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
下面不属于软件设计阶段任务的是
下列关于二叉树的叙述中,正确的是( )。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
数据流图中带有箭头的线段表示的是
随机试题
甲公司是一家主营技术开发服务的公司,2011年11月发生以下业务:(1)对年初销售并已经交付使用的某软件产品进行维护,取得技术服务费5万元。(2)经境外乙公司许可使用某项商标,本月向乙公司支付商标使用费10万元。(3)以某项专利技术投资入股,该项专利
HowMarketersTargetKidsA)Kidsrepresentanimportantdemographictomarketersbecausetheyhavetheirownpurchasingpo
调速阀属于()。
电缆在室内外电缆沟内有支架敷设时,其支架种类包括( )。
下列关于BOT和ABS项目融资方式的讨论正确的是()。
在中央银行的一般性货币政策工具中,对货币乘数影响很大、作用力很强的是( )。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
Wearetaughtthatabusinesslettershouldbewritteninaformalstyle______inapersonalone.
Whatdoesthepassagemainlydiscuss?Theauthormentionsthepricklypear(line12)asanexampleof
PASSAGEFOUR
最新回复
(
0
)