首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
23
问题
有如下程序
#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全国计算机二级
相关试题推荐
在关系数据库设计中,关系模式是用来记录用户数据的()。
有以下程序:#includevoidmain(){intm=1,n=2,*P=&m,*q=&n,*r;r=P;p=q;q=r;printf(“%d,%d,%d,%d\n”,m,n,*P,*q)
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
软件需求规格说明书的作用不包括
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
检查软件产品是否符合需求定义的过程称为()。
随机试题
原始记录的书写要求是什么?当出现记录错误时如何修改?
公共建筑内安全出口和疏散门的净宽度不应小于()m。
A.颌间距离B.垂直距离C.息止颌间隙D.息止颌位E.正中颌位下颌处于正中位时,上下牙槽嵴顶之间的距离称为
振动水冲法适用于处理()素填土和杂填土等地基。
ABC会计师事务所A注册会计师作为关键审计合伙人负责审计甲公司2017年度财务报表。A注册会计师了解到甲公司的以下情况:(1)甲公司为上市公司,所在行业属于食品加工行业,行业整体处于不景气状态,而且商品价格互相降价,竞争非常激烈。(2)甲公司2015年
某次竞赛中,共有20道题,比赛规则为:答对一题得5分,答错一题倒扣3分,某同学作答的最后得分为60分,该同学答对15题。()
某人参加一次趣味竞赛,总共有20道题,第1题为1分,下一题的得分均比上一题多1分。要求必须答对上一道题才能作答下一道,且必须获得60%以上的分数才能获得奖品。问他要想获得奖品,至少要答对多少道题目?()
Fearsof"madcow"diseasespread(1)_____theglobelastweek(2)_____SouthAfrica,NewZealandandSingaporejoiningmostof
SavingNature,ButOnlyManEnvironmentalNecessitiesandEnvironmentalLuxuriesA)Environmentalsensitivityisnowasrequired
A、ItrepresentsWFPandFAO.B、ItrepresentsthetargetofZeroHunger.C、Itrepresentsthegoalweallshare.D、Itrepresentst
最新回复
(
0
)