首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int i,*ptr; int array[4]={ 0,1}; for(ptr=array,i=0;i<3;i++,ptr++) { if(*ptr==0) putchar(’#’); else putc
有以下程序: #include main() { int i,*ptr; int array[4]={ 0,1}; for(ptr=array,i=0;i<3;i++,ptr++) { if(*ptr==0) putchar(’#’); else putc
admin
2019-01-11
56
问题
有以下程序:
#include
main()
{
int i,*ptr;
int array[4]={ 0,1};
for(ptr=array,i=0;i<3;i++,ptr++)
{
if(*ptr==0)
putchar(’#’);
else
putchar(’M’+*ptr);
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、MO#
B、#F#
C、MMM
D、#N#
答案
D
解析
for语句中把array数组首地址值赋给变量ptr,ptr++表示每次执行完循环体后,ptr指向下一数组元素,当指针指向值为0时,输出#,否则’M’再加上指针对应数组值进行输出。当*ptr=1时,’M’+1=’N’,结果输出为#N#,故答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/wixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intaa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0;for(i=0;i<4;i++)s+=aa[i
以下对C语言函数的有关描述中,正确的是()。
在printf的格式字符中,e格式字符的作用是()。
下列关于单目运算符++,--的叙述中正确的是
将E-R图转换为关系模式时,实体和联系都可以表示为______。
判断char型变量cl是否为大写字母的正确表达式是()。
视图设计—般有3种设计次序,下列不属于视图设计的是______。
设有下列二叉树:对此二叉树中序遍历的结果为______。
在结构化方法中,软件功能分解属于软件开发中的______阶段。
随机试题
链球菌的培养条件要求不高,在普通培养基上生长良好。
Itisdifficulttoimaginewhatlifewouldbelikewithoutmemory.Themeaningsofthousandsofeverydayperceptions,thebasis
下列哪些行为违反了律师执业行为规范?
根据国际通行的标准,负债率的警戒线是()。
作家张某任职于国内某软件公司,2017年取得的收入如下:(1)2月将其摄影作品出版获得稿酬5000元,7月份该摄影作品再版获得稿酬3000元。(2)3月出版短篇小说,取得稿酬7000元,8月取得因添加印数而追加稿酬2500元。
可保留有机体的组织原状的成土过程是()。
在无功电源并不缺乏的电力系统中,关于是否需要增加无功补偿装置,下列说法正确的是()。
文具行业以其覆盖面广、技术含量低、进人门槛极低、投资少见效快、市场需求大等因素吸引许多中小企业纷纷投资,但有些企业为了单纯扩大________,采取降价策略,屡屡造成国际贸易________,这些问题亟须引起有关部门重视并加以调控。依次填入划横线部分最恰当
TheyweretheMacbethsofinformationtechnology:awickedcouplewhoseizedpowerandabuseditinbloodyandgreedyways.But
Cholesterol(胆因醇)andHeartDiseaseDoyouknowyourcholesterollevel?Manypeopledon’t.Ahighlevelofcholesterolint
最新回复
(
0
)