首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { int i, *ptr; int array[4] = {0,1}; for (ptr=array, i=0; i<3; i++, ptr++)
有以下程序 #include <stdio.h> main( ) { int i, *ptr; int array[4] = {0,1}; for (ptr=array, i=0; i<3; i++, ptr++)
admin
2021-02-25
18
问题
有以下程序
#include <stdio.h>
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://jikaoti.com/ti/yrz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不合法的标识符是
关于C语言的符号常量,以下叙述中正确的是
有以下程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++
以下选项中不属于字符常量的是
下面不属于软件设计阶段任务的是()。
下列叙述中错误的是
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
下列各选项中,不属于序言性注释的是()。
随机试题
复方丹参片具有()的功效。
解痉药654-1是指
功能评价的方法主要有()。
货物采购合同履行过程中,采购方驻厂代表催交工作的重点是保证货物生产的()。
医务社会工作者倡导工作的直接内容包括哪些?()
红山小学学生乘汽车到香山春游。如果每车坐65人,则有5人不能乘上车;如果每车多坐5人,恰多余了一辆车,问一共有几辆汽车,有多少学生?
设f(x)在区间[0,2]上连续,在(0,2)内二阶可导,且证明:存在ξ∈(0,2),使得f"(ξ)=0。
MSN、QQ和YahooMessenger等主流即时通信软件的文本信息多使用()模式。
人们会看到,就绝大多数的信息表示而言,显示屏替代印刷文件具有巨大的价值。在这个时代,我们需要新的思想、新的概念,而不是旧模式的简单延伸,我们需要进行研究和创新。爱因斯坦有一句名言,“想象力比知识更重要”。我们不仅要了解这种知识,更重要的是要想象这种知识。
Nodocumentissafeanymore.Fakingoncethedomainofskilleddeceiversthatusedexpensiveengraving(雕刻)andprintingequipmen
最新回复
(
0
)