首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int x[3][3]={{2},{4},{6}},i,*q=&x[0][0]; for(i=0;i
有以下程序: #include main() {int x[3][3]={{2},{4},{6}},i,*q=&x[0][0]; for(i=0;i
admin
2016-04-07
33
问题
有以下程序:
#include
main()
{int x[3][3]={{2},{4},{6}},i,*q=&x[0][0];
for(i=0;i<2;i++)
{
if(i==0)
x
[i+1]=*q+1;
else
++q;
printf("%d",*q);
}
printf("\n");
}
程序的运行结果是( )。
选项
A、2 3
B、2 6
C、3 3
D、3 6
答案
A
解析
题中把数组首元素地址赋值给指针变量q,在for循环体内,当i=0时,满足if语句,把指针q指向的单元值加1,等于3赋给x[0][1],接着输出q指针指向单元的值2;i=i+1后再次进入循环体,此时i不等于0,指针q地址加1,指向x[0][1],此时*q=3,因此最后函数输出的分别是2,3,故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/j3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序段后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++x;c=y;
下列程序的运行结果是______。main(){inta=1,b=10;do{b-=a;a++;}while(b--<0);printf("%d,%d\n",a,B);}
下列程序的输出结果是()。#include<stdio.h>main(){stmctst{inty,x,z;};union{longi;intj;char
下列叙述中正确的是()。
设有下列定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)
随机试题
磨缸的工艺步骤有哪些?
哪些情况下需怀疑胰腺癌可能?
活性炭加入洗胃液中用于中毒患者的洗胃是由于它是
下列选项中,符合关税相关规定的有()。
根据企业破产法律制度的规定,下列注册会计师中,不得担任管理人的有()。(2009年原制度)
甲公司2014年发生下列销售业务:(1)2014年2月1日,甲公司与乙公司签订购销合同。合同规定,乙公司以100万元的价格(不含税)购入甲公司商品,甲公司已于当日收到货款,并开出增值税专用发票。商品尚未发出,该商品成本为80万元(未计提跌价准备)。同时,双
维权成本过高的问题让诸多消费者即使有法律法规赋予的“尚方宝剑”,也会因为实际利益的考量而_______。填入划横线部分最恰当的一项是:
背景:“三皇五帝”中的“三皇”不包括()。
幂级数(x一1)n的收敛区间为___________。
HowtoConquerPublicSpeakingFearⅠ.Publicspeakingisacommon【1】ofstressforeveryone.Ⅱ.someofthecauses:
最新回复
(
0
)