首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量都已正确说明,则以下程序段输出结果为( )。 #include main() { char a=‘a’; intb=2: printf(a>b?“***a=%d”:“###b=%d”,a,b);
若变量都已正确说明,则以下程序段输出结果为( )。 #include main() { char a=‘a’; intb=2: printf(a>b?“***a=%d”:“###b=%d”,a,b);
admin
2012-08-23
36
问题
若变量都已正确说明,则以下程序段输出结果为( )。
#include
main()
{ char a=‘a’;
intb=2:
printf(a>b?“***a=%d”:“###b=%d”,a,b);
}
选项
A、***a=3
B、###b=3
C、***a=3##b==5
D、全部错误
答案
D
解析
本题考查printf函数的格式和三日运算符“?:”的使用。printf函数中格式说明符之前插入的任何字符都原样输出。本题中a>b为真,所以返回“***a=97”。
转载请注明原文地址:https://kaotiyun.com/show/FfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式0x130x17的值是()。
有如下程序:#include<stdio.h>main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是()。
以下与函数fseek(fp,0L,SEEK_SE乃有相同作用的是()。
以下能正确定义一维数组的选项是()。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是()。
以下程序有错,错误原因是()。main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;┇}
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是
下列叙述中不正确的是
定义结构体数组:structstu{intnum;charname[20];}x[5];{1,"L1",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU"};for(i=1;i
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
下列句中“之”作“到”讲的是【】
A.门静脉栓塞B.肺动脉栓塞C.肠系膜动脉栓塞D.脑动脉栓塞上肢深静脉血栓形成,可引起
当鼻咽癌放疗到3600~4000cGy缩野时,一般上界、前界不动,后界一般到
新药上市后由申请人自主进行的应用研究阶段是需要用工艺和标准控制药品质量的中成药和生物制品,应当进行
中国无产阶级自身的特点和优点是()
组合问题(从M个不同字符中任取N个字符的所有组合)
下列叙述中正确的是
Donnez-moile_____livredutroisièmerayondelabibliothèque.
MostradioandtelevisionstationsintheUnitedStatesarecommercialstations,【C1】______istosay,theyearntheirmoneyfrom
Fiftyyearsago,wealthypeoplelikedhuntingwildanimalsforfun______sightseeing.
最新回复
(
0
)