首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main() { char a=‘5’。b; a++: printf一(“%d,%d\n”,a一‘5’+255,b=a一‘5’); } 执行后的输出结果是(
若有以下程序: #include main() { char a=‘5’。b; a++: printf一(“%d,%d\n”,a一‘5’+255,b=a一‘5’); } 执行后的输出结果是(
admin
2020-11-27
44
问题
若有以下程序:
#include
main()
{ char a=‘5’。b;
a++:
printf一(“%d,%d\n”,a一‘5’+255,b=a一‘5’);
}
执行后的输出结果是( )。
选项
A、256,1
B、1,256
C、255,1
D、256,0
答案
A
解析
C语言中,字符变量可以作为0~255范围的整数数据参与算术运算,首先a=’5’,然后执行自增运算,a=’6’,在执行a一‘5’+255,由于255默认表示整型数据,所以需要将char类型转换为int,与255运算,即256。另外,a一‘5’的值为1,最后将256、1按照十进制整数格式输出,输出结果为256,1,故答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/Sd3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句:char*line[5];,以下叙述中正确的是
下列与队列结构有关联的是
下列与队列结构有关联的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
正确的结构体类型说明和变量定义是()。
下面选项中不是关系数据库基本特征的是()。
以下说法中正确的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
设(X,Y)在区域D:0<x<1,|y|≤x内服从均匀分布.求随机变量X的边缘密度函数;
idlefunds________
Thewallwasbuiltalongtheriver_______floods.
患者,女,72岁。糖尿病20年,诉视物不清,胸闷憋气,双腿及足底刺痛,夜间难以入睡多年,近l周足趾逐渐变黑。患者的并发症不包括
关于小儿血压测量要点,正确的描述是
下列有关人权与法的说法错误的是:()
根据权利是否有转移性,民事权利可分为()。
证券公司债券的发行人可聘请()担任债权代理人。Ⅰ.信托投资公司Ⅱ.基金管理公司Ⅲ.证券公司Ⅳ.律师事务所
下列关于反洗钱叙述正确的有()。
我国的民政部属于政府主管社会保障(事务)行政机构中的( )。
最新回复
(
0
)