首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a[][3]={{1,2,3),{4,5,0)),(*pa)[3],i; pa=a; for(i=0;i<3;i++) if(i<2) pa[1][i]=pa[1][i]-1;
有以下程序: main() { int a[][3]={{1,2,3),{4,5,0)),(*pa)[3],i; pa=a; for(i=0;i<3;i++) if(i<2) pa[1][i]=pa[1][i]-1;
admin
2009-04-15
51
问题
有以下程序: main() { int a[][3]={{1,2,3),{4,5,0)),(*pa)[3],i; pa=a; for(i=0;i<3;i++) if(i<2) pa[1]
=pa[1]
-1; else pa[1]
=1; printf("%d\n",a[0][1]+a[1] [1]+a[1] [2]); } 执行后输出结果是( )。
选项
A、7
B、6
C、8
D、无确定值
答案
1
解析
本题定义了一个指向由3个元素组成的一维数组的指针变量pa,通过赋值让它指向具有2行3列的数组a,此时用指针变量pa,表示数组元素a
[j]的形式是pa
[j]。for循环执行了3次;第一次i值为0,执行pa[1][0]=pa[1][0]-1,执行后a[1][0]的值变为3;第二次i值为1,执行pa[1][1]=pa[1)[1]-1,执行后a[1][1]的值为4;第三次i值为2,执行pa[1][2]=1,执行后a[1][2]的值变为1。故printf语句输入的值为2+4+1=7。所以,A选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/7ZXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
单击一次命令按钮,下列程序代码的执行结果为()。PrivateSubCommand1_Click()DimaAsIntege,bAsIntege,cAsIntegera=2:b=3:c=4P
以下关系表达式中,其值为True的是()。
在某个事件过程中定义的变量是( )。
下面不属于软件设计阶段任务的是
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下列叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
若有以下程序 main( ) { inta=4,b=3,c=5,t=0; if(a<b)t=a;a=b;b=t; if(a<c)t=a;a=c;c=t; printf("%d%d%d\n",a,b,c); } 执行后
随机试题
给破伤风病人注射大量TAT的目的是
“以补为固,补而兼疏”的方剂是()
环形叶栅平均直径回转柱面展开在乎面上形成()。
概率分析中的决策树法是直观运用概率分析的一种图解方法。决策树一般由()等组成。
下列计量器具中,属于强制检定范畴的是()。
高压灌浆是指灌浆压力在()MPa以上的灌浆。
适用于检验沥青路面压实度的方法是()。
下列要求中符合监管当局对商业银行交易账户头寸的规定的有()。
按照《个人外汇管理办法》,下列说法错误的是()。
1.Thelargeramachineandthemorenumerousitsparts,thegreaterlikelihoodofabreakdownandthemoreexpensivetorepair.
最新回复
(
0
)