首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序I #include main() { int i,*ptr; int array[4]={0,1}; for(ptr=array,i=0;i
有以下程序I #include main() { int i,*ptr; int array[4]={0,1}; for(ptr=array,i=0;i
admin
2019-01-11
33
问题
有以下程序I
#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/M7xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:将s所指字符串中下标为偶数的字符删除,串中剩余字符形成的新串放在t所指数组中。例如,当s所指字符串中的内容为:”ABCDEFGHIJK”,在t所指数组中的内容应是:”BDFHJ”。注意:部分源程序存在文件PROGl.
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#def
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符*补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长
给定程序MODll.C中fun函数的功能是:求S=aa…aa-…-aaa-aa-a(此处aa…aa表示n个a,a和n的值在1至9之间)例如a:3,n=6,则以上表达式为:s=333333-33333-3333-333-33-3
以下能正确定义一维数组的选项是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用<>(尖括号)括起时,寻找被包含文件的方式是()
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()
设inta=5,b=6,表达式(++a==b--)?++a:--b的值是【】。
下列选项中C语言中不合法的字符串常量的是
随机试题
按国际化程度不同区分,国际经营战略有哪几种基本方案()
两次均生育无脑儿的孕妇,再生无脑儿的风险可达
A.进食-疼痛-缓解B.进食-缓解-疼痛C.疼痛-进食-缓解D.疼痛-缓解-进食E.无明显规律十二指肠溃疡疼痛的一般规律
矿山建设工程安全设施的设计未经批准擅自施工的,由管理矿山企业的主管部门责令停止施工;拒不执行的,由管理矿山企业的主管部门提请()决定由有关主管部门吊销其采矿许可证和营业执照。
学期初家长提出孩子要换班,您会怎么处理?
一个国家的民主程度直接取决于一个国家的政体,但又间接取决于这个国家人民的文化程度、教育事业发展的程度。因此,教育对民主具有()。
下列有关我国南、北方人民生活方面的比较,错误的是:
在Windows98所提供的网络协议中,______是为与NetWare网络的连接( )
窗体如图所示。其中载体汽车图案的是Imagel图形框,直线的名称是Linel,另有一个定时器,名称为Timerl。已经编写了下面的程序代码:PrivateSubForm_Click()Timer1.Enabled=TrueEn
目前,中国仍是跨国公司投资的首选目的地,特别是在服务业和外包行业。2013年,全球外国直接投资下降近40%,但对华投资仅下降3%。作为对西方担忧的回应,中国不断加大保护知识产权力度,制定了一系列比较完整、在世界上也比较先进的保护知识产权法律体系和行政执法、
最新回复
(
0
)