首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设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
38
问题
设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://kaotiyun.com/show/jbxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。
有以下程序:#include<stdio.h>main(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
执行以下程序的输出结果是()。#include<stdio.h>#defineM5#defineNM+Mmain(){intk;k=N*N*5;printf(”%d\n",k);
下列选项中不属于结构化程序设计方法的是()。
以下程序的输出结果是()。main(){char*p[]={"ABC","DEF","GHI","JKL"};inti;for(i=3;i>=0;i--,i--)printf("%c",*p[i]);}
有以下程序:main(){intn=0;do{n++;printf("%d\n",n);}while(n<=3);}程序的输出结果是()。
以下关于return语句的叙述中不正确的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是()。
随机试题
患者,女性,68岁。原有冠心病,支架置入术后2年,这次因后腰痛伴发热3天,在治疗过程中血压逐渐低至70/50mmHg,氧饱和度低至89%,双肺呼吸音偏粗,未闻及明显的湿性啰音。血常规示白细胞2.0×109/L,中性粒细胞百分比为88%。尿常规:白细胞(++
起于小指次指之端的经脉是
软化灶是指局部脑组织的( )
连续时间信号与通常所说的模拟信号的关系是:
《特种设备安全监察条例》所称的特种设备具有两个基本特征,即()。《特种设备安全监察条例》所指的特种设备包括()
《建设工程安全生产管理条例》规定,施工单位有()行为之一的,责令限期改正;逾期未改正的,责令停业整顿,并处10万元以上30万元以下的罚款。
关于长期股权投资权益法核算,下列说法中,正确的有()。
马克思根据人的发展状况把人类历史划分为依次更替的三种社会形态,分别是()。
某市第二十中学有一批复习资料投放阅览室让学生查阅,可是第一天就少了6本。有的人主张严肃查处,可是校长却不以为然,他写了几句话贴出去:“作为校长的首要责任是,要使全校师生明白,二十中人的人格是无价的,然而朋友,你信吗?投放的书少了6本。”第二天有人送回了一本
Theinnervoiceofpeoplewhoappearunconsciouscannowbeheard.Forthefirsttime,researchershavestruckupaconversation
最新回复
(
0
)