首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main( ) {int a=123456,b; while(a) {b=a%10; a/=10; switch(b) {default:printf("%d",b++); case1: case2:prin
有下列程序 #include<stdio.h> main( ) {int a=123456,b; while(a) {b=a%10; a/=10; switch(b) {default:printf("%d",b++); case1: case2:prin
admin
2018-06-29
29
问题
有下列程序
#include<stdio.h>
main( )
{int a=123456,b;
while(a)
{b=a%10;
a/=10;
switch(b)
{default:printf("%d",b++);
case1:
case2:printf("%d",b++);break;
caBe3:prinff("%d",b++);break;
case4:prinff("%d",b++);
}
}
}
程序执行后的输出结果是( )。
选项
A、76654321
B、12345667
C、67564321
D、654321
答案
C
解析
程序中a的初值为1234.56,while循环的终止条件为a为0;每次循环,都将a的最后一位数字赋给b,a除以10后(丢弃最后一位)重新赋给a,所以循环过程中,a(b)的取值为123456(6)、12345(5)、1234(4)、123(3)、12(2)、1(1);循环体中,每次循环都对b执行switch语句,当b的数值不等于1、2、3、4时,首先执行default语句,输出b并将b自增1,再执行ease1,case2语句,输出自增后的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/B3xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、【】和处理过程。
有以下程序:main(){ints=0,a=1,n;scanf("%d",&n);do{s+=1;a=a-2;}while(a!=n);printf("%d\n",s);
以下程序运行后的输出结果是【】#include<stdio,h>fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main(
下列叙述中正确的是()。
表达式pow(2.8,sqrt(float(x)))值的数据类型为______型。
能正确表示“当x的取值在[1,10]和[100,110]范围内为真,否则为假”的表达式是()
数据库、数据库系统和数据库管理系统之间的关系是()。
在深度为5的满二叉树中,叶子结点的个数为______。
以下程序中select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select{inta
执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是()
随机试题
某人对应交税额不服,这时他可以()。
试述美国宪法确立的基本原则。
下列不属于计算设备的最佳更新周期的方法的是()
Out______aftertheclasswasover.
RNA和DNA彻底水解后的产物
《212会法》规定,企业、事业单位、机关有会员()人以上的,可以建立基层工会委员会。
钢筋根据下料长度计算的需要和条件,可采用()接长,配料时均应按规定留足相应的接头长度。
吴老师在讲圆的概念时,让学生观察自己在黑板上画圆,并结合课本讨论画圆时注意的要素,进而掌握圆的概念。吴老师的做法有利于学生()。
____________的积累是提高学生数学素养的重要标志.
IEEE802.3U标准对802.3的物理层作了调整,其目的是使得物理层在实现100Mbps速率时所使用的传输介质和信号编码方式的变化不会影响______。
最新回复
(
0
)