首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int i,*ptr: int array[5]={5,3.1}; for(ptr=array,i=0;i<5:i++,ptr++) { if(*ptr==0)
有以下程序: #include<stdio.h> main() { int i,*ptr: int array[5]={5,3.1}; for(ptr=array,i=0;i<5:i++,ptr++) { if(*ptr==0)
admin
2019-06-12
29
问题
有以下程序:
#include<stdio.h>
main()
{
int i,*ptr:
int array[5]={5,3.1};
for(ptr=array,i=0;i<5:i++,ptr++)
{
if(*ptr==0)
putchar('X'):
else
putchar('A'+*ptr):
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、ABCDE
B、FFFXX
C、FDBBB
D、FDBXX
答案
D
解析
定义语句“int array[5]={5,3,1};”使得数组前三个元素的值分别为5、3、1,其余元素为0,所以输出的结果分别为,'A'+5、'A'+3、'A'+1对应的字符以及两个'X',所以输出答案为D。
转载请注明原文地址:https://kaotiyun.com/show/CVRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段#includeinta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d\n",a,b,c);程序的输出结果是()。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
以下选项中不属于C语言标识符的是()。
数据流图中带有箭头的线段表示的是()。
有如下定义:struct{intnum;charname[10];gtruct{inty;intm;intd;}birth;}s,*ps=&s;以下对内嵌结构体成员的引用形式错误的是()。
以下选项中,能用作数据常量的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
以下不能用于描述算法的是
关于算法,以下叙述中错误的是
随机试题
Word软件处理的主要对象是
A、NADH脱氢酶B、丙酮酸脱氢酶C、苹果酸脱氢酶D、葡萄糖-6-磷酸酶E、葡萄糖-6-磷酸脱氢酶属糖异生的酶是
利用节约法制定出的配送方案除了使配送总吨公里数最小外,还应满足以下()条件。
在中国共产党的建设问题上处于首位的建设是党的作风建设。()
2,4,12,48,240,()
三个人讲一段话。1说发现问题主要靠同事、领导,2说人总是知道问题但是不愿意面对.3说优点比缺点多就行。请你谈谈对这三句话的理解,并且说说自己的不足。
目前很多地方政府推行政务APP,这一措施虽然简化了百姓办理业务的流程。提高了办理业务的效率。但是政务APP使用者较少,用户体验差,对这种现象。你怎么看?
查询设计器中的“筛选”选项卡的作用是
Thethreemencametoaverylargehotelforaholiday.Therewassomethingwrongwiththelifts.Thethreemenhadtowalkup
A、Produce25carsinthenextfiveyears.B、Developareaswithmorehills.C、Expandtestingtomoreareas.D、Exploreareaswith
最新回复
(
0
)