首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
22
问题
有如下程序
#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://kaotiyun.com/show/RY3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includevoidfun(char*w,intm){chars,*p1,*p2;p1=w;p2=w+m-1;while(p1
以下定义数组的语句中错误的是
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
在数据库中,数据模型包括数据结构、数据操作和()。
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
下面不属于软件测试实施步骤的是
随机试题
不符合高分化子宫内膜腺癌的描述是
固经丸的功效
脑出血的最常见部位是
建设项目法人的首要职责之一,就是尽早地设计并建立项目的内部控制系统,下列不属于内部控制系统内容的是()。
某建筑工程,业主投保了建筑工程一切险。工程竣工移交后,在合同约定保险期限内发生地震,造成部分建筑物损坏,业主向保险公司提出索赔,则应由()。
甲、乙、丙三个自然人拟共同投资设立一家生产文具用品的有限责任公司,三人草拟的公司章程规定:(1)出资方式:甲,现金10万元;乙,劳务折价6万元;丙,机器设备7万元。(2)出资期限:公司股东分两次出资,首次出资为现金9万元,由甲在公司领取营业执照后3日内
《民法通则》规定,民事活动应遵循的最核心、最基本的原则是()。
(2011年)根据物权法律制度的规定,下列情形中,甲享有留置权的是()。
A公司经过甲介绍成功地向B公司销售了一批货物。下列属于不正当竞争行为的是()。
批判教育学
最新回复
(
0
)