首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
72
问题
有以下程序:
#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://www.kaotiyun.com/show/j3Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
栈的3种基本运算是:入栈、退栈和______。
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c);c+=-a+++(++b)
若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是()。stmctst{chara[15];intb;doublec;};printf("%d",sizeof(struct
关于结构化程序设计原则和方法描述错误的是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
不能与do…while(exp)语句中的(exp)等价的表达式是()。
下面的关键字中,不能够从循环体中跳到循环体外的是______。
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charul[
随机试题
组织中最普遍使用的语言沟通方式有()
肾动脉狭窄由大动脉炎引起者,肾外表现可见
不引起剥脱性龈病损的疾病是
下列经营者中,属于营业税纳税人的是()。
以下不属于法律实施的是()。
历年的黄金周社会各方面都会呈现火爆态势,尤其是在经济方面体现得最为突出,而到黄金周结束后则会出现一个明显的回落,因此有很多人认为黄金周是造成随后月份经济疲软的一大诱因。如果以下各项为真,最能质疑上述观点的是:
丧偶女婿可以作为第一顺序法定继承人的条件是()。
设f(x)在[a,b]上连续,在(a,b)内可导,且f(a)=f(b)=0,∫abf(x)dx=0.证明:(1)存在c∈(a,b),使得f(c)=0;(2)存在ξi∈(a,b)(i=1,2),且ξ1≠ξ2,使得f’(ξi)+f(ξi)=
Thedrivinginstructortoldmetopull______atthepostoffice.
WhatwasKevinSpaceybeforehebecamefamous?
最新回复
(
0
)