首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> main() {int a=123456,b; while(a) {b=a%10; a/=10; switch(b) {default:printf("%d",b++); case1; case2:print
有下列程序 #include<stdio.h> main() {int a=123456,b; while(a) {b=a%10; a/=10; switch(b) {default:printf("%d",b++); case1; case2:print
admin
2017-12-14
6
问题
有下列程序
#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;
case3:printf("%d",b++);break;
case4:printf("%d",b++);
}
}
}
程序执行后的输出结果是( )。
选项
A、76654321
B、112345667
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);循环体中,每次循环都对b执行switch语句,当b的数值不等于1、2、3、4时,首先执行defaulf语句,输出b并将b自增1,再执行rase1,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/QvID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有关人权,下列表述错误的是()。
下列有关监护人的说法,错误的是()。
根据下列材料回答问题。2013年末全国共有群众文化机构44260个,比上年末增加384个,其中乡镇文化站34343个,增加242个。年末群众文化机构从业人员164355人,比上年末增加8127人。群众文化机构实际使用房屋建筑面积3389.4万平方米,比上
《曹全碑》是东汉邰阳县令曹全的纪功碑,明代万历时在陕西邰阳县莘里庄出土,今存西安碑林。《曹全碑》书法秀雅,是汉碑的典范;碑文涉及疏勒叛乱、黄巾起义、党锢之祸,尤其可补史志之缺。这些情况,明清以来的金石学家讨论已详,稍可补充的,是碑文中有关医学史的一项小问题
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
某企业为增值税一般纳税人,购销货物的增值税税率均为17%,2010年1月发生如下经济业务:(1)购进货物取得的增值税专用发票上注明的货物金额为400万元,增值税为68万元;同时支付货物运费4万元,建设基金1000元,装卸费200元,运输途中保险费200
秦朝的(),是关于案件的调查、勘验及审讯等程序的文书程式。
利用变换t=将方程化为变量y与t的微分方程(Ⅰ)求新方程的表达式;(Ⅱ)求原方程的通解.
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
下列数据结构中,属于非线性结构的是
随机试题
A.随机抽5件取样B.按1%比例取样C.按5%比例取样D.按8%比例取样E.逐件取样药材总包件数在100~1000件的,取样厉则是
某双代号网络计划如右图所示(时间:天),则工作D的自由时差是()天。
长期借款计提利息时,贷方可能记入()账户。
根据下面材料回答问题。2011年某省广电产业实际创收收入达192.98亿元,同比增长32.33%。该省电影票房收入10.6亿元,同比增长45.24%。有线电视用户达1970.12万户,比上年末净增84.24万户,其中有线数字电视用户达1177.48万户。
Whenstudentsaredoingactivities,theteacherwalksaroundandprovideshelpifnecessary,bothinideasandlanguage.Whatro
自觉抵制有偿家教,不利用职务之便谋取私利,是教师职业道德规范中()的要求。
为了提高办理刑事案件的质量和效率,各地区( )之间应当互相协作和配合。
下列关于罗马文明的说法,错误的是()。
设z=f(χ,y)是由e2yχ+χ+y2+z=确定的函数,则=_______.
=________.
最新回复
(
0
)