首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
25
问题
有以下程序
#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://www.kaotiyun.com/show/Gbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
结构化程序设计中,下面对goto语句使用描述正确的是
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
以下选项中能表示合法常量的是()。
设有如下程序段:#include<stdio.h>chars[20]="Beijing",*P;P=S:则执行p=S;语句后,以下叙述中正确的是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
构成计算机软件的是()。
有3个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到的,该操作为()。
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序运行后
结构化程序由三种基本结构组成,三种基本结构组成的算法
随机试题
女性,25岁,孕21周,白带多,白带呈豆渣样,外阴奇痒,检查见小阴唇内侧及阴道黏膜上附着白色膜状物,其诊断为
某女,23岁,症见脘腹胀闷、食欲不振。基于五脏的生理功能分析,其病变属于
适用于工程规模较小、技术比较简单、工期较短,且核定合同价格时已经具备完整、详细的工程设计文件和必需的施工技术管理条件的工程建设项目的合同类型为()。
建筑物的损耗可分为()。
以地下水为水源的饮用水处理工艺中,经常由于水中铁量超标而设置除铁单元。通常的除铁处理工艺流程中不包括()。
可撤销的信用证一旦寄达受益人以后,在其有效期间内,非经开证人、开证行、保兑行或受益人等有关方面的同意,不得将该信用证的条款进行修改或撤销,一般情况下,信用证上只要未注明“可撤销”,则视为不可撤销信用证。()
()属于一般进出口货物
以募集方式设立股份有限公司的,认股人从()起不能抽回其出资。
已知等比数列{an}的前n项和为Sn,且Sn=2n+1一k,则k=()
Theybelievedthatthiswasnotthe______oftheircampaignforequalitybutmerelythebeginning.
最新回复
(
0
)