首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x; for( x=3; x<6; x++ ) printf( (x%2 ) ? ("*%d") :("#%d"),x); printf("\n"); } 程序的输出结果是
有以下程序 #include main() { int x; for( x=3; x<6; x++ ) printf( (x%2 ) ? ("*%d") :("#%d"),x); printf("\n"); } 程序的输出结果是
admin
2015-07-31
49
问题
有以下程序
#include
main()
{
int x;
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://www.kaotiyun.com/show/dbDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空:#include<stdio.h>findmax(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p
将E-R图转换到关系模式时,实体与联系都可以表示成______。
下列所述中,是软件调试技术的是()。
若x和a均是int型变量,则计算完x=(a=4,6*2)后的x值为______。
下列叙述中错误的是()。
若有如下程序:main(){inta=6;charch=c;printf("%d\n",(a&2)&&(ch<’m’));}则程序运行后的输出结果是()。
下列叙述中正确的是()。
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
省级地方医学会负责组织县(市)、区及地方医学会负责组织
面对一系列社区健康问题,以下哪项不是确定优先解决问题的原则
风心病患者,心房纤颤,刻下症见:心悸气短,胸闷痞塞,痰多,恶心呕吐,畏寒背冷,肢体扑动,头晕目眩,夜寐梦惊,舌胖大淡红,苔白腻,脉弦而结。治疗应首选
甲型强心苷的光谱特征为
行政立法权来源于宪法和组织法的规定,是下列何项立法的一个特点?()
有限责任公司的股东向股东以外的人转让股权,应当经其他股东()同意。
仲裁实行一裁终局,裁决书自()起发生法律效力。
下列茶叶制作中不经过发酵的是()。
What’syourearliestchildhoodmemory?Canyourememberlearningtowalk?Ortalk?Thefirsttimeyouheardthunderorwatcheda
ShoppricesinJunefellatthefastest【C1】______ratesinceatleast2006as【C2】______foughttoattractcustomers,theBritishR
最新回复
(
0
)