首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组中6个元素的值,不能完成此操作的语句是( )。
设int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组中6个元素的值,不能完成此操作的语句是( )。
admin
2017-10-24
55
问题
设int x[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组中6个元素的值,不能完成此操作的语句是( )。
选项
A、for(i=0;i<6;i++)printf(’’%2d’’,*(p++));
B、for(i=0;i<6;i++)printf(’’%2d’’,*(p+i));
C、for(i=0;i<6;i++)printf(’’%2d’’,*p++);
D、for(i=0;i<6;i++)prinff(’’%2d’’,(*p)++);
答案
D
解析
指针p指向数组x,因此可以使用p来引用数组元素。选项A中,*(p++)表示先取出p指向的元素的值,然后p++指向下一个元素,满足要求;选项B中*(p+i)每次i的值发生变化,(p+i)指向x数组的x
元素,因此*(p+i)是取出数组x的x
元素的值,满足要求;选项C和选项A相比,少了括号,由于*运算符的优先级比++要低,因此,因此*p++表示先取出p指向的元素的值,然后p再++指向下一个元素,满足要求;选项D中(*p)++表示先取出p指向的元素的值,然后该值++,p没有增加,不满足要求。
转载请注明原文地址:https://www.kaotiyun.com/show/jbxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空:#include<stdio.h>#defineN3typedefstruct{in
若有定义:inta=10,b=8,c=4;然后顺序执行下列语句后,变量a中的值是()。c=(b-=(a-4));a=(c%2)+(b-1);
有以下程序:main(){intn=0;do{n++;printf("%d\n",n);}while(n<=3);}程序的输出结果是()。
当输入为"Fool&Swalow"时,下面程序的执行结果是()。#include<stdio.h>main(){charc;while(c!=’?’){c=getchar();putchar(C
“printf("%d\n",strlen("\t\"\023\xAB\nC"));”语句的输出结果是()。
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
下列叙述中正确的是()。
设有如下程序段:chars[20]="Bejing",*P;p=s;则执行p=s;语句后,以下叙述正确的是()。
以下程序的输出结果是_____________。#definePR(ar)printf(“ar=%d”,at)main(){intj,a[]={1,8,3,7,6,13,17,15),*p=a+5;for
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i
随机试题
男性患者,65岁。腹痛、腹泻1周,发热、尿少3天而入院。30年被确诊为乙肝。近1年来自感易疲乏,体力下降,时感腹胀,消瘦。1周前因进食不洁饮料出现腹泻、腹痛,服药后腹泻好转。近3天出现发热,明显腹痛、腹胀,尿黄,尿量明显减少。有轻度性格和行为异常。入院后查
寒邪袭于肌表遏制阳气,出现恶寒发热无汗者称为
目前,我国企业的固定资产折旧实行综合折旧法。()
银行存款余额调节表调节后的余额,是企业可实际使用的存款数额。()
张先生现今50岁,几年前妻子因病去世,独自一人照顾两个孩子,并且供他们上大学,生活有些拮据。去年因为一次交通事故,导致下肢瘫痪。因为事情发生得太过突然,张先生一时无法接受,非常伤心,整日闷闷不乐,有时候不吃不喝,脾气也变得暴躁,经常跟孩子们发脾气。后来在儿
心理学是研究()的科学。
绿色增长
查找考生文件夹下的DONGBEI文件,然后将其删除。
将汇编源程序翻译成目标程序(.OBJ)的程序称为()。
Somanycomrades______absent,wedecidedtoputthemeetingoff.
最新回复
(
0
)