首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> main() { char a = ’3’, b = ’A’; int i; for (i=0; i<6; i++) { if (i % 3) putcha
有如下程序 #include <stdio.h> main() { char a = ’3’, b = ’A’; int i; for (i=0; i<6; i++) { if (i % 3) putcha
admin
2020-11-27
17
问题
有如下程序
#include <stdio.h>
main()
{
char a = ’3’, b = ’A’;
int i;
for (i=0; i<6; i++)
{
if (i % 3) putchar(a + i);
else putchar(b + i);
}
printf("\n");
}
程序运行后的输出结果是
选项
A、A45D78
B、ABC678
C、34CD78
D、34AB78
答案
A
解析
putchar函数是向标准输出设备上输出一个字符。字符在内存中以ASCII码方式存储,可以与整数进行加减运算,但是要保证计算结果在0~255之间。本题执行过程为:i=0,i%3=0,if条件不成立执行else函数体,输出字符A;i=1,i%3=1,if条件成立输出字符4;i=2,i%3=2,if条件成立输出字符5;i=3, if条件不成立,输出字符D;i=4和i=5时,分别输出字符7与8;i=6退出for循环。所以程序运行后输出结果为A45D78,A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/fpD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){ints=0,n;for(n=0;n
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=-add;}
若有定义语句:inta,b,c,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的中序序列为
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
下列对于软件测试的描述中正确的是
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
软件调试的目的是
随机试题
心理学研究应以正常健康人为对象,人的本性是善良的并蕴藏着巨大的潜能。持这种观点的心理学理论流派是()
患者,男,35岁,症见发热恶寒,疮形如粟,坚硬根深,状如铁钉,处以五味消毒饮,药用:金银花15g,野菊花6g,蒲公英6g,紫花地丁6g,紫背天葵子6g。处方中,蒲公英的药用部位为()
A、百分吸收系数B、比旋度C、折光率D、熔点E、饱和甘汞电极的电极电位ESCE为( )的缩写。
环磷酰胺引起的出血性膀胱炎可以用下列哪个药解救()。
()等情形,承运人将无权援用法定的赔偿责任限额。
“活到老,学到老”,要求教师坚持()的职业道德规范。
讲诚信,就应说到做到,对作出的承诺绝不能______。
行政沟通,指在行政管理活动中,行政机构之间或行政机构与有关方面之间的信息上的传递交流与联系。下列不属于行政沟通的一项是()。
求
ThreeyearsagoElonCollege,aschoolofmorethan4,000studentswitharisingacademicreputation,decideditwasnolongerg
最新回复
(
0
)