首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() {char ch1,ch2; int n1,n2; ch1=getchar(); ch2=getchar(); n1=ch1-’0’; n2=n
有以下程序: #include <stdio.h> main() {char ch1,ch2; int n1,n2; ch1=getchar(); ch2=getchar(); n1=ch1-’0’; n2=n
admin
2013-06-11
28
问题
有以下程序:
#include <stdio.h>
main()
{char ch1,ch2; int n1,n2;
ch1=getchar(); ch2=getchar();
n1=ch1-’0’; n2=n1*10+(ch2-’0’);
printf("%d\n",n2);;
}
程序运行时输入12<回车>,执行后输出结果是【 】。
选项
答案
12
解析
字符类型的数据在内存中以相应的ASCII码存放,在C语言中,字符数据可以等价为与其相应的ASCII码的整数,还可以作为整数参加运算。在本题中,n1=ch1-’0’=’1-’0’=49-48=1,n2=n1*10+(ch2-’0’)=1*10+(’2’-’0’)=10+2=12,所以,最后输出为 12。
转载请注明原文地址:https://kaotiyun.com/show/UuJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
存储结点中数据域占用的存储量与整个结点占用存储量之比称为______。
以下正确的描述是:在C语言程序中______。
以下程序的输出结果为______。 #include<stdio.h> main() { int m=7,n=4; float a=20.0,b=10.0,x; x=m/2+n*a/b+1/4; printf("%f\n",x); }
下面程序的运行结果是______。#defineDOUBLE(x,y)x/ymain(){intx=4,y=2,t;t=DOUBLE(x+y,x-y);printf("%d",t);}
程序设计语言的基本成分是数据成分、运算成分、控制成分和______。
以下对C语言函数的有关描述中,正确的是______。
关系数据库管理系统能实现的专门关系运算包括选择、联接和______。
下列程序把数组元素中的最大值放入a[0]中。则在if语句中的条件表达式应该是______。main(){inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i,bfor(i=0:i<10:i++,p+
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有【 】个元素。
随机试题
马致远有()之称。
A.乙胺嘧啶B.苄青霉素C.特布他林D.红霉素E.甲硝唑选择性的β2受体激动剂是
下列不是窝洞的抗力形的是()
下列关于民事责任的说法,错误的是()。
隐蔽工程在隐蔽前应由( )通知有关方进行验收并应形成验收文件。
纳税人到外县(市)临时从事生产经营活动时,税务机关为其核发的《外出经营活动税收管理证明》,其有效期间一般为30日,最长不得超过()。
根据《企业破产法》规定,下列各项中,人民法院应当裁定终止重整程序,并宣告债务人破产的情形有()。
中国对外政策的立足点是()。
19世纪的西方建筑师大多满足于把钢铁作为一种______手段应用于当时流行的古典式或哥特式建筑。很久以后,建筑师才______了古典和哥特模式,充分发挥了钢铁构架结构的各种潜能。
AlleviatetheBadReactionofFlyingJetLagWiththeglobaleconomynowtakingmoreexecutivestofar-awayplaceslikeBeij
最新回复
(
0
)