首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段 char ch;int k; ch=’a’;k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 己知字符a的ASCII十进制代码为97,则执行上述程序
有以下程序段 char ch;int k; ch=’a’;k=12; printf("%c,%d,",ch,ch,k); printf("k=%d\n",k); 己知字符a的ASCII十进制代码为97,则执行上述程序
admin
2019-04-24
56
问题
有以下程序段
char ch;int k;
ch=’a’;k=12;
printf("%c,%d,",ch,ch,k);
printf("k=%d\n",k);
己知字符a的ASCII十进制代码为97,则执行上述程序段后输出结果是( )。
选项
A、因变量类型与格式描述符的类型不匹配输出无定值
B、输出项与格式描述符个数不符,输出为零值或不定值
C、a,97,12k=12
D、a,97,k=12
答案
D
解析
在用基本输出函数printf时,格式说明与输出项的个数应该相同。如果格式说明的个数少于输出项的个数,多余的输出项不予输出;如果格式说明个数多于输出项个数,则对于多余的格式项输出不定值或0。
转载请注明原文地址:https://kaotiyun.com/show/NhRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
下面的叙述正确的是()。
有以下程序: #include<string.h> main(int argc,char *argv[ ]) { int i,len=0; for(i=1;i<argc;i++) len+=strlen(argv[i]); printf("
下面程序的运行结果是:【】。voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){intx=3,y=5,*p=&x,*q=&y;swap
以下程序的输出结果是【】。voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;for(cc=
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
设有如下三个关系表下列操作中正确的是
下述关于数据库系统的叙述中正确的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
以下不是国家宏观调控手段的选项是()。
延长停留时间可以使原料的转化率增加,选择性下降。 ()
影响伤口愈合最常见的局部因素是
建筑总平面图上的室外地坪标高通常采用()。
施工现场的消防通道应满足消防车通行和灭火作业需要的基本要求,保证()。
下列关于学前儿童科学活动重要性的论述中,正确的是()
一个民族的文化与精神的健康发展,最重要的标志就是敢于并善于__________所有优秀的文化,如我们常常讲,大唐时代长安流行胡乐,并没有使我们的文化出现__________。依次填入画横线部分最恰当的一项是()。
(2012年)设区域D由曲线y=sin,x=,y=1围成,则(xy5-1)dxdy=
关于下面的程序段,说法正确的是()。importjava.awt.*;importjava.applet.*;publicclassTestextendsApplet{CanvasMyCanvas
It’sdifficulttoimaginetheseaeverrunningoutoffish.It’ssovast,sodeep,so【B1】______.Unfortunately,it’snot【B2】____
最新回复
(
0
)