首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() {char *s="01234"; while(*(++s)!=’\0’) {switch(*s-’0’) {case 0: case 1:putchar(*s+1)
有以下程序 #include <stdio.h> main() {char *s="01234"; while(*(++s)!=’\0’) {switch(*s-’0’) {case 0: case 1:putchar(*s+1)
admin
2022-04-01
28
问题
有以下程序
#include <stdio.h>
main()
{char *s="01234";
while(*(++s)!=’\0’)
{switch(*s-’0’)
{case 0:
case 1:putchar(*s+1);break;
case 2:putchar(*s+1);break;
case 3:putchar(*s+1)l;
default:putchar(*s+1);break;
}
}
}
程序执行后的输出结果是( )。
选项
A、22345
B、2345
C、12345
D、23445
答案
D
解析
程序首先定义一个字符指针s,指向一个常量字符串“01234”;接着while循环的循环条件每次将s指向下一个字符,然后判断s指向的字符是否为空字符‘\0’,若不是,则执行循环体,将当前字符与‘0’的ASCII码差值作为switch语句的常量表达式,执行对应的casc语句;指针s指向空字符‘\0’时则终止循环,程序结束。从常量字符串“01234”可知,循环过程中s指向的各个字符分别是:‘1’、‘2’、‘3’、‘4’。当*s是‘1’时,*s-‘0’的值为1,执行case1语句,输出*s+l即字符‘2’;当*s是‘2’时,*s-‘0’的值为2,执行case2语句,输出:*s+l即字符‘3’;当*s是‘3’时,*s-‘0’的值为3,执行case3和default语句,两次输出*s+1即字符‘4’;当*s是‘4’时,*s-‘0’的值为4,执行default语句,输出*s+l即字符‘5’;综上程序输出结果为:23445,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/L1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",_______);}程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
软件生命周期中的活动不包括
在数据库中,产生数据不一致的根本原因是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
对下列二叉树进行中序遍历的结果是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
软件调试的目的是
软件测试的目的是
随机试题
下列现象中属于负反馈的是
成年男性患者,体重70kg。因液化气瓶爆炸,导致严重烧伤,烧伤的部位有头面、颈部、双上肢、双下肢和部分躯干前面。其中I度烧伤10%,Ⅱ度烧伤40%,Ⅲ度烧伤5%。伤后3小时送来医院,来院前未行任何处理和治疗。初步检查时发现:体温36.5℃,心率130次/分
A、腹痛B、呕吐C、全身中毒症状D、腹膜刺激征E、电解质紊乱急性腹膜炎最主要的症状是
可以同时阻滞K+、Na+、Ca2+通道的抗心律失常药是
影响健康的主要因素是
图示的水井为()
某烟酒批发公司(增值税一般纳税人),2018年1月批发销售A牌卷烟50000条给烟酒零售商店,开具的增值税专用发票上注明销售额250万元;批发B牌卷烟2000条给烟酒零售商店,开具的普通发票上注明销售额88.92万元;同时批发雪茄烟300条给烟酒零售商
同宿舍四个人,规定谁回来最晚谁关灯,有一天忘了关灯,管理员盘问谁回来最晚?小杨说:“我回来时,小林刚要睡。”小袁说:“我回来时,小夏睡着了。”小林说:“我回来时,小袁正好上床睡觉。”小夏说:“我上床就睡,什么也不知道。”假设他们四人说的都是实话,请你推测一
ArecentBBCdocumentary,"TheTownThatNeverRetired",soughttoshowtheeffectsof【C1】______thestatepensionagebyputting
Hisintelligenceandexperiencewillenablehimto______thecomplicatedsituation.
最新回复
(
0
)