首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
32
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列叙述中正确的是
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%d\n",n);cont
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返同值是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20
随机试题
()维护是在计算机运行出现故障时,查明故障的原因并及时更换故障部件。
行为组织理论形成于
男性,44岁。右小腿被车撞伤1天,剧痛。右足不能主动背伸,足背动脉搏动消失,足趾感觉过敏,小腿肿,皮肤略红,温度稍高。此症的严重后果是
甲经营服装生意多年,最近由于运营不当,面临多起民事纠纷。甲拟通过诉讼或仲裁的方式解决,但其对诉讼和仲裁的作用以及两者相互之间的区别联系等不够了解,遂就有关问题咨询了法律专业人士。根据上述材料,回答下列问题;
某公路工程施工单位在某工程项目的招标投标中,收到了招标单位发来的资格预审合格通知书后,购买了招标文件,并参加了现场勘察和投票预备会,进行了投标前的准备,编制了投标文件并递交给招标人,经过开标,评标和定标后,获得了该工程项目的施工任务。[问题]投
当()时,证券公司及其营业部可协助期货公司向客户提示风险。
根据公司法律制度的规定,分配利润的股东会或者股东大会决议、公司章程中均未规定完成利润分配的时间的,公司应当自决议作出之日起一定期限内完成利润分配。该期限是()。
下面是小张同学列举的物态变化的实例,其中错误的说法是()。
最近发展区是苏联心理学家___________提出的概念。
以下属于选举基本原则的是()。
最新回复
(
0
)