首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { char c1, c2; c1=’C’+’8’-’3’; c2=’9’-’0’; printf("%c %d\n", c1, c2); } 则程序的输出结果是
若有以下程序 #include main() { char c1, c2; c1=’C’+’8’-’3’; c2=’9’-’0’; printf("%c %d\n", c1, c2); } 则程序的输出结果是
admin
2020-11-23
41
问题
若有以下程序
#include
main()
{ char c1, c2;
c1=’C’+’8’-’3’; c2=’9’-’0’;
printf("%c %d\n", c1, c2);
}
则程序的输出结果是
选项
A、H ’9’
B、H 9
C、F ’9’
D、表达式不合法输出无定值
答案
B
解析
本题考察字符变量以及printf()函数相关知识,字符变量c1被赋值为’C’+’8’-’3’,即ASSCII码的运算,67+54-49=72,即H;字符变量c2被赋值为’9’-’0’,但输出时,需要注意的是c1以字符变量输出,而c2是以十进制整型变量输出。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/O03p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODll.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动ma
若有定义和语句:inta,b;scanf(″%d,%d″,&a,&b);以下选项中的输入数据,不能把值3赋给变量a、把值5赋给变量b的是()。
对于函数声明:voidfun(floatarray[],int*ptr);以下叙述中正确的是()。
以下叙述中正确的是()。
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
表达式:(int)((double)9/2)-9%2的值是
随机试题
下列哪些心律失常不能作为确诊器质性心脏病的依据
甲状腺功能亢进单纯甲状腺肿
能干扰C 567与细胞膜结合的调节因子是
房地产经纪行业管理的基本模式有政府主管、行业自律性管理以及二者相结合的管理等三种模式,这三种模式的主要区别是()。
金融机构提取呆账准备金的作用在于()。
股份有限公司采取募集方式设立的,注册资本为股东认购的资本额。()
现代培训按其性质分为五个层次,依次为()
设,则在点x=1处函数f(x)
I______areoftenpaidbecauseoflongservice,specialmerit,orinjuriesreceived.
A、Hewillpaycloseattentiontohiscountry.B、Hewillspendmorethanfourhoursaweek.C、Hewillfocusontheskiingandthe
最新回复
(
0
)