首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
17
问题
有以下程序
#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://kaotiyun.com/show/Gbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处口代表一个空格)口口1.0口口2.0口口3.0则能进行正确输入的语句是
以下叙述中正确的是
下列叙述中正确的是
以下叙述中正确的是
在C语言中,函数返回值的类型最终取决于
以下选项中不能用于描述算法的是()。
在数据库中,数据模型包括数据结构、数据操作和()。
在关系模型中,每一个二维表称为一个()。
算法的空间复杂度是指
随机试题
词尾
A.热病烦渴B.无汗骨蒸C.热淋涩痛D.目赤肿痛E.惊风抽搐赤芍的主治证是()
临床生化实验室用水一般采用
背景资料:某项目部在码头胸墙混凝土浇筑作业中,一名混凝土工站在模板工作平台中部振捣混凝土。突然模板整体倒塌连同混凝土一起坠人海中,混凝土工亦同时落水,经抢救无效,溺水窒息死亡。进行事故调查时发现,该工程施工组织设计中无模板工程专项施工方案。问项目经理为什么
银行汇票的记载事项有()。
将活动和_______作为过程进行管理,可以更高效地得到期望的结果。
由教师提出问题,激发学生思考,通过双边活动获取知识的方法叫()。
计算机体系由()两大部分组成。
Thetranslatormusthaveanexcellent,up-to-dateknowledgeofhis【B1】______languages,flailfacilityinthehandlingofhist
MarianneMontgomerywastimidandunadventurous,hervitalityconsumedbyphysicalactivityandlonging,herintelligencebyind
最新回复
(
0
)