首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int i,*ptr; int array[5]={5,3,1}; for(ptr=array,i=0;i<5;i++,ptr++) { i
有以下程序: #include<stdio.h> main() { int i,*ptr; int array[5]={5,3,1}; for(ptr=array,i=0;i<5;i++,ptr++) { i
admin
2018-01-14
20
问题
有以下程序:
#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/yTxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下宏定义: #defineA2 #defineBA+3则执行赋值语句“t=B*2;”后,int型变量t的值为_________。
语句:“printf("%d",(a=2)&&(b=-2));”的输出结果是()。
以下有4组用户标识符,其中合法的一组是()。
若有定义语句intb=2;,则表达式(b<<2)/(3||b)的值是()。
以下叙述中错误的是()。
字符(char)型数据在微机内存中的存储形式是______。
变量a已被定义为整型,下列表达式有错的是
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
以下能正确定义二维数组的是______。
将E-R图转换到关系模式时,实体与联系都可以表示成_____。
随机试题
鲜活原料加工后如果保存不当会影响肉质,严重的会影响食用。()
长冠基牙适应证是
粒细胞缺乏症是指外周血中
因下颌阻生牙牙根本身的解剖形态所产生的阻碍该牙拔除的力称
A.补虚止血B.温经止血C.化瘀止血D.收敛止血E.凉血止血
A.阳和汤B.桃红四物汤C.四妙勇安汤D.八珍汤合左归丸E.十全大补汤治疗动脉硬化性闭塞症脾肾阳虚证应首选
定性风险分析的主要任务是()。
下列对民事诉讼权利的描述中错误的是()。
文景之治是指汉高祖刘邦统治时期,为恢复生产,朝廷推崇黄老治术,采取轻徭薄赋、与民休息的政策。()
ScienceandTechnologyThereisadifferencebetweenscienceandtechnology.(46)Sciencehastodowithdiscoveringthefactsand
最新回复
(
0
)