首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数字字符0的ASCII值为48,若有以下程序 main(){ char a=’1’,b=’2’; printf("%c,", b++); printf("%d\n", b-A) ;} 程序运行后的输出结果是
数字字符0的ASCII值为48,若有以下程序 main(){ char a=’1’,b=’2’; printf("%c,", b++); printf("%d\n", b-A) ;} 程序运行后的输出结果是
admin
2009-01-15
48
问题
数字字符0的ASCII值为48,若有以下程序 main(){ char a=’1’,b=’2’; printf("%c,", b++); printf("%d\n", b-A) ;} 程序运行后的输出结果是
选项
A、3,2
B、50,2
C、2,2
D、2,50
答案
4
解析
本题考查了字符型变量的运算及输出。在C语言中,字符型变量可以看作整型变量来对待,与整型所不同的是字符型变量在内存中只占1个字节,而整型是2个字节。字符型变量中所存的数值是它所表示字符的ASCII码值。ASCII码中的一些相关字符是顺序排列的,如’0’的ASCII码值为48,’1’为49以此类推一直到’9’;’A’的ASCII码值为65,’B’为66以此类推一直到’Z’。本题程序一开始就定义了两个字符型变量a和b,并初始化为字符’1’和’2’,由于题目已经告诉,0,的ASCII值为48,所以变量a、b中所存储的数据分别为49和50。第一条输出语句是按字符格式输出表达式 b++的值和字符’,’,后缀自加表达式b++的值就是b的值,不过执行完该表达式之后,变量b中的值会增1。所以第一次输出的字符串是"2,",执行完后b中的数据为51.第二条输出语句是按整型格式输出表达式b-a的值和一个换行符’\n’,b-a的值是51-49=2,故最终的输出应该为"2,2\n",’\n’是非打印字符,即不会在屏幕上显示什么,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/5nXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发
数据库应用系统中的核心问题是
在考生文件夹下有一个工程文件sjt3.vbp。程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.txt文件中的所有英文单词读入,并在Text1文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。
设a=”a”,b=”b”,c="c",d="d",执行语句x=IIf((ad),”A”,”B”)后,x的值为
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
下列程序的执行结果是()。PrivateSubForm_Activate()Dimscore(3)AsInteger,totalAsIntegerDimaa_scoreAsVariant
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
结构化程序设计中,下面对goto语句使用描述正确的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
“普遍选举”最早由______提出。()
(非英语专业学生做)(Para.2,Passage2)Theadvancementoftechnologydependsuponresearchanddevelopment,andthelateststatisticssho
龈上菌斑位于牙龈缘的上方,在牙周组织相对正常的情况下,G+菌占细菌总量的
菟丝子主要含()
作为整体包括多个层次的含义,产品的质量属于产品的()含义
火灾风险评估的试验方法不包括()。
企业绩效管理系统由()等多个子系统组成。[2015年11月三级真题]
①尽管海外屯田存有各种风险,但它能在一定程度上减轻为保障国内粮食供给而对耕地施加的压力。因此,我国也应积极探索海外屯田②印度也于2008年开始在巴拉圭、乌拉圭、巴西等国展开租田谈判③2007年的粮食危机又引发了新一轮的“海外屯田潮”④日本最先开始海外
改革的性质是()
设f(x)=,f[φ(x)]=1一x,且φ(x)≥0,求φ(x)及其定义域.
最新回复
(
0
)