首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数字字符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
68
问题
数字字符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全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值,
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框,其Text属性值为“VBProgramming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommandl_Click()
深度为7的二叉树共有127个结点,则下列说法中错误的是
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
下列叙述中正确的是
能够产生1到50之间(含1和50)随机整数的表达式是( )。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
有二叉树如下图所示:则前序序列为()。
层次型、网状型和关系型数据库划分原则是()。
随机试题
离心式压缩机最常用流量调节方法是()。
下列说法中,正确的是()
下列作品中,运用了倒叙手法的是()
下列疾病中最常发生I型呼吸衰竭的是
滑车神经受损时眼球出现向哪一方向的运动障碍
监理工程师对施工单位现场计量操作质量控制的主要内容是()。
工程总承包投标报价分析应包括下列哪项()。
[背景资料]某实施监理的工程项目,在承重结构混凝土施工前,负责见证取样的监理工程师通知总监理工程师在施工现场进行了混凝土试块的见证取样,由承包单位项目经理对其送检样品进行加封后,由监理工程师送往试验室。经试验室试验后,出具了一式两份的试验报告,分
2月1日,甲、乙双方签订了一份购销合同。合同约定甲方在6月底前将货物运至乙方,乙方于接到货物后15天内将货款付给甲方。甲方按期将货物通过火车发运给乙方,但迟至9月底仍未收到乙方的货款,后诉至法院。乙方在法庭上辩称,由于8月份本地发洪水,致使自己无法履行合同
破产法属于下列哪一个部门法?()
最新回复
(
0
)