首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int X; for(X=3;X
有以下程序: #include main() { int X; for(X=3;X
admin
2018-02-02
41
问题
有以下程序:
#include
main()
{
int X;
for(X=3;X<6;x++)
prinff((x%2)?(“*%d”):(“#%d”),x);
prinff(“\n”);
}
程序的输出结果是( )。
选项
A、*3#*5
B、#3*4#5
C、*3*4#5
D、*3#4#5
答案
A
解析
条件运算符组成条件表达式的一般形式为:表达式1?表达式2:表达式3。其求值规则为:表达式1值为真,则以表达式2的值作为条件表达式的值,否则以表达式3的值作为整个条件表达式的值。本题中语句printf((x%2)?(“*%d’t):(“#%dI,x);含义为变量x对2求余,如果结果为真,则按照“*%d”出,否则按照“#%d”出。故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/YPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4);,贝数组x在内存中所占字节数是______。
以下程序段的输出结果是inta=1234;printf(“%2d\n”;A);
下列说法错误的是
以下程序的输出结果是() main () {int i,x[3][3]={l,2,3,4,5,6,7,8,9}; for (i=0;i<3;i++)printf("%d,",x[i][2-i]); }
下面程序运行后的输出结果是______。fut(int**s,intp[2][3]){**s=p[1][1];}main(){inta[2][3]={1,3,5,7,9,11},*p;
若a是float型变量,b是unsigned型变量,以下输入语句合法的是()
软件工程的出现是由于
下列关于队列的叙述中正确的是()。
在软件开发过程中,软件结构设计是描述______。
以下叙述中错误的是()。
随机试题
膜性增生性肾小球肾炎的病理变化是
下列哪种激素不是由肾脏合成的
违约责任的承担方式有()。
《注册建造师执业工程规模标准》(试行)中,高速公路各工程类别不论工程规模,均划分为()。
财务费用的损失要求补偿,是指因各种原因使承包人财务开支增大而导致( )增加的财务费用。
根据《中华人民共和国未成年人保护法》的有关规定,下列选项属于学生享有的权利的是()。
thanwhichcontributeA.Thesenutrientscan(56)______tothebreedingoftheorganismsB.more(57)______2,600squarekilomete
______therain,wewouldhavehadapleasanttriptothecountryside.
Thesentence"Haveyoustoppedbeatingyourwife?"isaninstanceof______.
InwhatfieldmighttheexampleofHelenKellerbefit?
最新回复
(
0
)