首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知字母c的ASCII十进制代码为99,则执行以下语句后的输出结果为( )。 char a=’c’: a--; printf("%d,%c\n",a+’2’,a+’3’-’0’);
已知字母c的ASCII十进制代码为99,则执行以下语句后的输出结果为( )。 char a=’c’: a--; printf("%d,%c\n",a+’2’,a+’3’-’0’);
admin
2013-08-15
28
问题
已知字母c的ASCII十进制代码为99,则执行以下语句后的输出结果为( )。
char a=’c’:
a--;
printf("%d,%c\n",a+’2’,a+’3’-’0’);
选项
A、d,e
B、a--运算不合法,故有语法错
C、100,e
D、格式描述和输出项不匹配,输出无定值
答案
C
解析
C语言规定,所有字符常量可以作为整型常量来处理,因而字符常量也可参与算术运算。本题中字符变量a的初值为字符c,其对应整数值就是c的ASCII码,其十进制代码为99,经过自减运算a--后,变量a所对应的整数值为98;虽然题中未给出字符’2’和’0’的ASCII代码值,但是’2’-’0’是求字符’2’和字符’0’之间的距离为2。故a+’2’-’0’的值为100。同理可知,第二个输出项相当于算术表达式98+3,其值为101。按照题中所给定的格式描述符,第一个输出项应当以%d格式输出100,;第二个输出项应当以%c格式输出字符,已知字符c的ASCII代码值为99,故不难推算出101的对应字符应该是字母e。
转载请注明原文地址:https://kaotiyun.com/show/TMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序时输入1234567<CR>,则输出结果是【 】。#include<stdio.h>main(){inta=1,b;scanf("%2d%2d",&a,&b)
有以下程序 #include <stdio.h> main() { int a=1, b=2, c=3, x; x=(a^b)&c; printf("%d\n",x); } 程序的运行结果是
设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是
有以下程序 #include <stdio.h> main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是
若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是
在关系数据库中,用来表示实体之间联系的是【 】。
设有定义语句int(*f(int);,则下列叙述正确的是( )。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
随机试题
中国的书法艺术所产生的意象类型主要是()
下列关于行政复议申请人的说法中正确的是()。
下列作品属于老舍长篇小说的是()。
建筑智能化工程验收人员的总数应为单数,其中专业技术人员的数量不应低于验收人员总数的()。
()假设认为,证券价格不仅已经反映了历史价格信息,而且反映了当前所有与公司证券有关的公开有效信息。
与产权比率互为倒数的比率是( )。
审计报告的基本结构包括正文部分和附件部分,正文部分一般由()组成。
在()SI参考模型中,会话层使用()层的服务来完成自己的功能。
Whenlabratssleep,theirbrainsrevisitthemazetheynavigatedduringtheday,accordingtoanewstudy(1)_____yesterday,o
Tomhadgotaheadache(头痛).Therewas______withTom’shead.
最新回复
(
0
)