首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int x=0,y=5,z=31 while(z-->0&&++x<5)y=y-1; printf("%d,%d,%d\n",x,y,z);
有以下程序: main() { int x=0,y=5,z=31 while(z-->0&&++x<5)y=y-1; printf("%d,%d,%d\n",x,y,z);
admin
2010-09-05
40
问题
有以下程序: main() { int x=0,y=5,z=31 while(z-->0&&++x<5)y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是 ______。
选项
A、3,2,0
B、3,2,-1
C、4,3,-1
D、5,-2,-5
答案
B
解析
第一次执行while语句时,z=3>0,然后执行z--得z=2,执行++x得x=1<5,条件成立,执行y=y-1=5
-1=4;第二次执行while语句时,z=2>0,然后执行z--得z=1,执行++x得x=2<5,条件成立,执行y=y-1=4- 1=3;第三次执行while语句时,z=1>0,然后执行z--得x=0,执行++x得x=3<5,条件成立,执行y=y-1=3-1= 2;第四次执行while语句时因z=0,z<0条件不成立,同时执行c--得z=-1。即执行完while循环后x=3、y=2、z=-1。
转载请注明原文地址:https://kaotiyun.com/show/gOWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于
程序运行时,要清除图片框Picturel中的图像,应使用语句()。
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上画有两个名称分别为Text1、Text2的文本框,其中Text1可多行显示。请画两个名称为Command1、Command2,标题为“产生数组”、“查找”的命令按钮。如图8所示。程序功能如下:①单
在三级模式之间引入两层映像,其主要功能之一是()。
下面对软件特点描述错误的是
假定有以下函数过程:FunctionFun(SAsString)AsString Dims1AsString Fori=1ToLen(S) s1=LCase(Mid(S,i,1))+s1 Nexti
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
数据库设计中反映用户对数据要求的模式是( )。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
如果要定义一个窗体级变量,定义变量语句的位置应该是
随机试题
毛泽东思想的精髓是( )。
细菌增殖数与死亡数渐趋平衡的阶段是
假定杆件截面一样,跨度和荷载一样,图中所示4种结构中哪一种结构所受的弯矩最小?
关于组织公民行为的说法,错误的是()。
()是世界上第一个测定了子午线长度的人。
新课改提倡师生新关系,新课程中具有现代师生关系的模式是()
分析下面指令序列执行后的正确结果是( )。 MOV BX,OFFFCH MOV CL,2 SAR BX,CL
在SQL查询时,使用WHERE子句指出的是______。
已知英文字母m的ASCII码值为109,那么英文字母p的ASCII码值是
A.dietB.regularlyC.healthyD.commonlyE.reducedF.samplesG.containsH.par
最新回复
(
0
)