首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义语句 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
2013-06-11
54
问题
设有定义语句 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)++);
答案
8
解析
本题考核的知识点是通过指针引用数组的元素。本题中首先定义了一个一维数组并初始化,接着定义了一个指针变量p指向数组x。因此可以通过指针p的下移,即每次加1引用数组x中的元素,来指向数组中的每个元素,这样循环6次即可引用数组的每个元素。选项A、B和选项C满足要求,而在选项D中表达式为(*p)++,该表达式是先取*p的值然后将其值加1,而没有将指针下移一位,故选项D不正确。所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/ZfJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structSTU{charname[10];intnum;intScore;{main(){structStus[5]={{"YangSan",20041,70
设有以下语句typedefstructs{intg;charh;}T则下面叙述中正确的是
关系数据库管理系统能实现的专门关系运算包括______。
专门的关系运算不包括下列中的______。
以下程序的输出结果是______。#include<stdio.h>main(){inta=340;a=a/3;a=a%3;printf("%d",a);}
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
若有以下程序main(){chara;a=’B’-’A’+’0’;printf("%c\n",a);}执行后输出结果是______。
在单链表中,NULL称为______,它不指向任何结点,只起______作用。
给定程序MODI1.C中函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据赋0~m-1的值。#include<Stdio.h>#include<conio.h>#include<stdlib.h>typed
表达式“1||2||3||4”的值是()。
随机试题
A.藿香B.苍术C.厚朴D.砂仁E.豆蔻治疗风湿痹证的药物是()
幻觉的定义为
穿越铁路的燃气管道的套管,应符合的要求是()。
下列膨胀土路基的处理方法中,错误的是()。
竞价的结果不包括()。
发生下列()情形,不会造成法定代理或者指定代理终止。
下列情形中,导致仲裁协议无效的有()。
设机器字长为8,已知X、Y分别为带符号的纯小数和纯整数,且[X]补=[Y]移=11111111,求出X和Y的十进制真值:X=(9),Y=(10)。
(1)LastmonthHansenTransmissionsInternational,amakerofgearboxesforwindturbines,waslistedontheLondonStockExchang
Eyebehavior,involvingvarietiesofeye-contact,cangivesubtlemessageswhichpeoplepickupintheirdailylife.Warmlooks
最新回复
(
0
)