首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2019-08-10
27
问题
若有以下程序
#include
main()
{ char c1, c2;
c1=’C’+’8’-’3’; c2=’9’-’0’;
printf("%c %d\n", c1, c2);
}
则程序的输出结果是( )。
选项
A、H 9
B、表达式不合法输出无定值
C、F ’9’
D、H ’9’
答案
A
解析
字符常量与其ASCII码值一一对应,在计算的时候,一般是字符数据对应的ASCII码参与运算,输出时会根据格式控制符输出对应的字符或者ASCII码。本题中,′8′- ′3′结果为5,′C′+5的结果为72即′ H′,所以c1=′ H′。′9′- ′0′为9,所以c2=9。故而输出结果为选项A)。
转载请注明原文地址:https://jikaoti.com/ti/T9f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(intn,int*s){intf;if(n==1)*s=n+1;else{fun(n-1,&f);*s=f;}}main(){int
以下叙述中正确的是
如果定义floata[10],x;则以下叙述中正确的是
以下叙述中正确的是
以下叙述中错误的是
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
与数学表达式x≥y≥z对应的C语言表达式是
有以下程序:#includefun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);printf("%d,",k);k=
数据字典(DD)所定义的对象都包含于
以下叙述中错误的是
随机试题
胰高血糖素主要调节糖原分解,胰岛素主要调节糖原合成。()
中国文学史上文人五言诗成熟的标志是()
AtthefirstsighttheplanetMarsdoesnotappearverywelcometoanykindoflife.Ithasverylittleoxygenandwater,thete
要求单采血小板的供者HGB标准应为
下列有关施工企业利润的等式中,正确的是( )。
一般认为,态度与品德的形成过程需经历()三个阶段。
全面质量管理体现了全新的质量观念,它强调产品质量是制造出来的,也是检验出来的。()
(05年)设函数f(x)=则
在数据管理技术发展的三个阶段中,数据共享最好的是()。
Iguessshehasexaggeratedtheweathercondition.Itisn’tall______cold.
最新回复
(
0
)