首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
16
问题
有以下程序
#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://kaotiyun.com/show/dbDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出是________。main(){intk=11;printf("k=%d,k=%o,k=%x\n",k,k,k);}
以下程序的输出结果是_______。#include<stdio.h>#include<string.h>fun(char*w,intn){chart,*s1,*s2;s1=w;s2=w+n-1;
以下程序#include<stdio.h>#include<string.h>main(){char*pl="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strcat(
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是
四条语句:x++;、++x;、x=x+1;、x=1+x;,执行后都使变量x中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
设有如下函数定义,则输出结果为_______。char*fun(char*str){char*p=str;while(*p){if(*p>’d’)continue;p++;}
下列所述中,是软件调试技术的是()。
下列叙述中正确的是()。
在最坏情况下,下列排序方法中时间复杂度最小的是()。
在C语言中,下列关于文件操作的叙述正确的是()。
随机试题
非结算会员下达的交易指令进入期货交易所后,期货交易所应当及时将()反馈给全面结算会员期货公司和非结算会员。
在剪板机的下列参数中,只有________是可调的。
下列哪些器官的梗死常为出血性梗死
洛杉矶磨耗试验对于粒度级别为B的试样,使用钢球的数量和总质量分别为()。
下列属于自然环境调查内容的是()
本票与汇票的区别是什么?
南京的十里秦淮系指内秦淮河东水关至西水关的一段水道。()
在发电厂或变电站中,一般按经济电流密度选择母线截面的回路是()。
某公司要在长、宽、高分别为50米、40米、30米的长方体建筑物的表面架设专用电路管道联接建筑物内最远两点,预设的最短管道长度介于()。
60有多少个小于的因子?
最新回复
(
0
)