首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义语句 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
2019-12-17
69
问题
设有定义语句
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++) printf("%2d",(*p)++);
答案
D
解析
指针p指向数组x,因此可以使用p来输出数组x的值。选项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没有增加,每次循环都*p取出的x[0]的值,不满足要求。
转载请注明原文地址:https://kaotiyun.com/show/D1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#include<stdio.h>main(){inta=3;printf("%d\n",(a+=a-a*a));}
以下叙述中正确的是
有以下程序#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*p;p++;}printf("%d\n",a[2]);}程序运行后的输出结果是
以下能正确定义一维数组的选项是
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
C语言源程序名的后缀是
下面选项中的程序段,没有编译错误的是
下列给定程序中,函数fun的功能是:找出100~x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159、168、177、186、195、249、
编写函数fun,其功能是:计算n门课程的平均分,结果作为函数值返回。例如,若有5门课程的成绩是:90.5,72,80,61.5,55,则函数的值为71.80。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a’:3timesletter’s’:3ti
随机试题
对水和牛奶进行放射性核素监测,水还需要监测
患者术后的处理中哪项不正确
2014年11月份,某首饰加工企业外购一批珠宝玉石,取得增值税专用发票一张,发票上注明的价款是200万元,当月将其中的60%用于本企业金银首饰的生产,当月通过该企业的销售部门零售了这批加工完成后的金银首饰,不含税价格收入共计480万元,同时收取包装费用共1
在实际教学过程中,知识直观的方式主要有实物直观、模象直观和()。
M县县委、县人民政府根据党中央、国务院关于清理非常设机构的通知精神,决定对县级机关的委员会、领导小组、办公室等非常设机构进行一次清理,该合并的合并,该保留的保留,该撤销的撤销。经县常委会议和常务会议认真讨论后决定将60个非常设机构撤销掉40个,并分别将这些
甲是乙的必要条件,丙是乙的充分条件但不是乙的必要条件,那么:
下列数据结构中,能用二分法进行查找的是 ______。
下列语句中,错误的是()。
WhydidJanewanttogobacktowork?
A、Adoctor.B、Asalesman.C、Apharmacist.D、Alibrarian.CW:Pardonme.Mr.White,wherearethesemedicinepillslocated?M:Yo
最新回复
(
0
)