首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
74
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列程序段的输出结果是______。staticinta[3]={1,2,3};int**ptr,*p;p=a;ptr=&p;(ptr[0]++)[1]+=3;printf("%d,%d,%d\n",**ptr,
有以下程序:inta=2;intf(intn){staticinta=3;intt=0;if(n%2){staticinta=4;t+=a++;}else{staticinta=5;t+=
现有格式化输入语句,
有如下程序main(){inti,sum;for(i=1;i<=3;sum++)sum+=i;printf("%d\n",sum);}该程序的执行结果是______。
若有以下说明和语句:structst{intn;char*ch;};structsta[3]={5,"abc",7,"def",9,"ghk"},*p=a;则值为6的表达式是______。
C语言中规定,程序中各函数之间()。
给定程序MODll.C中函数fun的功能是:先将s所指字符串中的字符按逆序存放到t所指字符串中,然后把s所指串中的字符按正序连接到t所指串的后面。例如:当s所指的字符串为:"ABCDE"时,则t所指的字符串应为:"EDCBAABCDE"。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是
随机试题
为明确诊断,该患者应进行的检查是2年后,该患者空腹血糖8.9mmol/L,餐后2小时血糖15.6mmol/L,体重无变化,首选的口服降糖药是
洋地黄中毒时的信号为()
《证券法》规定,禁止法人非法利用他人账户从事证券交易;禁止法人出借自己或者他人的证券账户。()
定势既可以成为积极的正迁移的心理背景,也可成为负迁移的心理背景,或者成为阻碍迁移产生的________心理背景。
在屏幕大小不变的情况下,分辨率的大小决定了屏幕显示内容的多少,因此,分辨率越大越好。()
我国太阳能最丰富的地区是:
论述巴洛克艺术的发展及历史沿革。
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
Soheavy______thatwewerepreventedfromgoingout.
Whichofthesemedicalprofessions,onaverage,earnstheleast?
最新回复
(
0
)