首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int x=0,y=5,z=3; while(z-->0&&++x<5)y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是( )。
有以下程序: main() { int x=0,y=5,z=3; while(z-->0&&++x<5)y=y-1; printf("%d,%d,%d\n",x,y,z); } 程序执行后的输出结果是( )。
admin
2012-12-03
53
问题
有以下程序:
main()
{ int x=0,y=5,z=3;
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,x=0时,表达式z-->0&&++x<5为真,z的值变为2,x的值变为1,执行语句“y=y-1;”,y的值变为4;当z=2,x=1时,表达式z-->0&&++x<5为真,z的值变为1,x的值变为2,执行语句“y=y-1;”,y的值变为3;当z=1,x=2时,表达式z-->0&&++x<5为真,z的值变为0,x的值变为3,执行语句“y=y-1;”,y的值变为2;当z=0,x=3时,表达式z-->O为假,表达式(z-->0&&++x<5)为假,z的值为-1,不进行++x<5的判断,不执行语句y=y—1;;所以x的值为3,y的值为2,z的值为-1,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/CMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对下列二叉树进行中序遍历的结果为【】。
设有以下定义:uniondata{intd1;floatd2;}demo;则下面叙述中错误的是()。
有以下程序:#include<stdio.h>main(){charc1=’1’,c2=’2’;c1=getchar();c2=getchar();putchar(c1)
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
有以下程序main(){chars[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
以下程序通过函数SunFun()调用F(x),x的值从0到10,这里F(x)=x2+1,由F函数实现,请填空。#include<stdio.h>intSunFun(int);intF(int);
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
以下不能定义为用户标识符的是()。
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
随机试题
第二十num.t______
信息安全的技术特征主要表现在系统的可靠性、可用性、保密性、完整性、确认性和________等方面。
Selectingamobilephoneforpersonaluseisnoeasytaskbecausetechnology______sorapidly.
某市南关区岳阳税务征管所肖某、李某和陈某在对市造纸阀门厂进行税务检查时,认为该厂偷逃税款,遂将其会计账簿带回所内查验。经查认定其偷逃税3万元,即责令限期缴纳并处罚款6万元。该厂不服,申请复议,复议机关维持原处罚决定。在该厂柜不履行期间,税务局扣押了其生产设
简述观念交付的种类。
气动夯管锤的特点有()。
单位未设立档案机构的,应当在单位会计机构内部指定专人保管会计档案,但出纳人员不能监管会计档案。()
什么是讲授法?运用这一方法的基本要求是什么?
教科书的作用主要有()
在Python语言中,读入CSV文件保存的二维数据,按特定分隔符抽取信息,最可能用到的函数是()。
最新回复
(
0
)