首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include <stdio.h> main() {int a=123456,b; while(a) {b=a%10; a/=10: switch(b) {default:printf("%d",b++);
有下列程序 #include <stdio.h> main() {int a=123456,b; while(a) {b=a%10; a/=10: switch(b) {default:printf("%d",b++);
admin
2022-04-01
40
问题
有下列程序
#include <stdio.h>
main()
{int a=123456,b;
while(a)
{b=a%10;
a/=10:
switch(b)
{default:printf("%d",b++);
case 1:
case 2:printf("%d",b++);break;
case 3:printf("%d",b++);break;
case 4:printf("%d",b++);
}
}
}
程序执行后的输出结果是( )。
选项
A、76654321
B、12345667
C、67564321
D、654321
答案
C
解析
程序中a的初值为123456,while循环的终止条件为a为0;每次循环,都将a的最后一位数字赋给b,a除以10后(丢弃最后一位)重新赋给a。在循环过程中,a(b)的取值为123456(6)、12345(5)、1234(4)、123(3)、12(2)、1(1);循环体中,执行switch(b)语句,当b的数值不等于1、2、3、4时,首先执行default语句,输出b并将b自增1,再执行case 1,case 2语句,输出自增后的b值;当b的数值等于1、2、3、4时,只执行case语句,输出b的值;综上,当b为6、5时,分别输出67、56;当b为4、3、2、1时,分别输出4、3、2、1,最终程序输出结果为:67564321,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/7nkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}程序的输出结果是
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8
以下选项中,当x为大于1的奇数时,值为0的表达式是
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case4:n+=2;k--;break;}pr
以下叙述中正确的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是( )。
与数学表达式x≥y≥z对应的C语言表达式是
随机试题
患者,男,60岁。慢性支气管炎病史20年。近半年活动后心悸,气短。查体:有肺气肿体征,两肺散在干、湿啰音。剑突下可见心尖搏动,肺动脉瓣区第二心音亢进。应首先考虑的是()
根据《安全生产法》的规定,生产经营单位主要负责人的安全生产职责不包括()。
《中华人民共和国海关法》明确规定:海关依法独立行使职权,向海关总署负责。()
甲公司与乙公司分别签订了两份合同:一是采购合同,甲公司购买乙公司50万元货物,但因故合同未能兑现;二是以货换货合同,甲公司的货物价值200万元,乙公司的货物价值150万元。甲公司应缴纳印花税为()。
留学异国的人常有“边缘人”的苦闷。人们显然不可能在进入一块陌生国土的同时,就在一瞬间也加入它的文化,而原来的文化背景又会由于天长地远而渐渐疏离。在实际生活中,两种__________的文化,会经常骤然直率地在我们面前相遇、碰撞,一开始真有无所适从亦无可躲避
为了在5年后获得本息和2万元,年利为2%,以单利计算,需要在现在存入()(清华大学2017年真题)
根据我国宪法的规定,在每年召开的全国人大例行会议上,应当向全国人大报告工作的国家机关是()。
以下关于信息和信息化的论述中,不正确的是(37)。
下列变量名中不合法的是( )。
Televisionnowplayssuchanimportantpartinsomanypeople’slivesthatitis【B1】______forustotrytodecidewhetheritis
最新回复
(
0
)