首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
39
问题
有如下程序
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是
软件测试用例包括
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
对软件系统总体结构图,下面描述中错误的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
下列有关委付和代位求偿的表述,正确的是哪几项?()
建设项目经济评价的计算期是指()。
()是建设项目负责人在精神品德等方面的特征在具体行动中的体现。
道路交通事故中一次造成1-2人死亡,属于()事故。
立法体制主要是指( )。
"I’vebeenexpectingyou!"Marekrepeated,whenhehadseatedhisguestinacomfortableleatherchair.Nothingonearthwould
经过长期努力,中国特色社会主义进入了新时代,这是我国发展新的历史方位。中国特色社会主义进入新时代,意味着()
Pentium微处理器在实模式下,最小的段只有【】字节。
下列描述中正确的是
Iftheearthgetshotterinthenewcentury,whatwillhappentoanimalsandtheplantswhichanimalsdependonfor【B1】______?T
最新回复
(
0
)