首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { intx; for(x=3;x<6;x++) printf((x%2)?("*%d"):("#%d"),x); printf("\n"); } 程序的输出结果是
有以下程序 #include main() { intx; for(x=3;x<6;x++) printf((x%2)?("*%d"):("#%d"),x); printf("\n"); } 程序的输出结果是
admin
2015-07-31
48
问题
有以下程序
#include
main()
{
intx;
for(x=3;x<6;x++)
printf((x%2)?("*%d"):("#%d"),x);
printf("\n");
}
程序的输出结果是
选项
A、*3#4*5
B、#3*4#5
C、*3*4#5
D、 *3#4#5
答案
A
解析
条件运算符组成条件表达式的一般形式为:表达式1? 表达式2: 表达式3其求值规则为:如果表达式1的值为真,则以表达式2 的值作为条件表达式的值,否则以表达式2的值作为整个条件表达式的值。本题中语句printf((x%2)?("*%d"):("#%d"),x);含义为变量x对2求余,如果结果为真,则按照"*%d"格式输出,否则按照#%d输出。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/uIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是_______。
若有以下定义:chars[20]="programming",*ps=s;则不能代表字符o的表达式是_______。
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*Ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是_______。
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是______。
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*z)的C语言表达式是______。
下列叙述中错误的是()。
下述关于数据库系统的叙述中正确的是()。
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4:returny;}
以下叙述中正确的是______。
有下列二叉树,对此二叉树前序遍历的结果为()。
随机试题
WhichofthefollowingbestsuitsBlackburnTowerPark?
临床上,确诊Graves病的必备条件是
乳癌根治术后,为预防皮下积液及皮瓣坏死的主要措施是
一牛发病,证见精神沉郁,食欲减少,口渴多饮,泻粪乳腻腥臭,尿短赤,轻微腹痛,口色红舌苔黄厚脉象沉数。该病证的治法为()
采猎二、三级保护野生药材物种,必须持有
居住区内的建筑工程主要由()构成。
推理(inferring)是阅读理解的基本技能之一。请解释推理的基本内涵(7分),简述训练该项技能的注意事项(9分),并用英语写出两个可以检测阅读理解的推理性问题(4分)。
下列说法错误的是()。
对同一事物,有的人说“好”,有的人说“不好”,这两种人之间没有共同语言。可见,不存在全民族通用的共同语言。以下除哪项外,都与题干推理所犯的逻辑错误近似?
A、Meatcannotbesmokedordried.B、Hotdogsandhamsareprocessedmeat.C、Childrenshouldgetawayfromhams.D、Processedmeat
最新回复
(
0
)