首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> main( ) { char a = ’0’, b = ’a’; int i; for (i=0; i<4; i++) { if (i % 3)
有如下程序 #include <stdio.h> main( ) { char a = ’0’, b = ’a’; int i; for (i=0; i<4; i++) { if (i % 3)
admin
2021-06-15
31
问题
有如下程序
#include <stdio.h>
main( )
{
char a = ’0’, b = ’a’;
int i;
for (i=0; i<4; i++)
{
if (i % 3) putchar(a + i);
else putchar(b + i);
}
}
程序运行后的输出结果是
选项
A、a12d
B、ab3d
C、10ab
D、11ac
答案
A
解析
if(i%3)表示i对3求余,如果不等于0,则执行putchar(a +i);否则执行putchar(b+i),可见,i=0时i%3=0执行putchar(b+i),此时b=’a’,以此类推,当i=1时,执行putchar(a+i),输出1;当i=2时,执行putchar(a+i),输出2;当i=3时,执行putchar(b+i)输出d,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/8utp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
以下叙述中正确的是
下列关于数据库设计的叙述中,正确的是
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
以下关于结构化程序设计的叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
设有定义:inta=0,b=1;,以下表达式中,会产生"短路"现象,致使变量b的值不变的是
随机试题
哪类道路的人行道不在现行《无障碍设计规范》的适用范围内?
企业开具的现金收据属于()。
社会保障制度是通过()的办法筹集资金,国家对生活水平达不到最低标准者实行救助,对暂时或永久失去劳动能力的人提供基本生活保障,逐步增进全体社会成员的物质和文化福利,保持社会安定,促进经济增长和社会进步。
商品价格是商品价值的货币表现。在商品价值一定条件下,商品价格()。
现代工业的特点是()。
设A为可逆的实对称矩阵,则二次型XTAX与XTA一1X().
Interlocutor:Now,I’dlikeeachofyoutotalkonyourownforaboutoneandahalfminutes.I’mgoingtogiveeachofyouadi
A、Dr.Carteravoidsthecompanyofotherswheneverpossible.B、Dr.Carteristoobusytohaveacupofcoffee.C、Dr.Carterisa
为了克服对在城市街道上遭陌生人攻击的恐惧,许多美国人现在在学习某种东方人的自卫(手段),诸如空手道和武术,一般称为“功夫"或“武术"。
A、Forfree.B、$50.00apiece.C、$100.00apiece.D、Hedidnottellthegirl.B通过“Hewasabletogettheticketsforfree,andthe
最新回复
(
0
)