首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
76
问题
有以下程序:
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全国计算机二级
相关试题推荐
对长度为n的线性表进行顺序查找,在最坏情况下,所需要的比较次数为
有以下程序:intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f(i);
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
设有定义:intn1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
有以下等程序#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);}main(){
若已定义:inta=25,b=14,c=19;执行以下三目运算符(?:)所构成的语句:a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d
下列叙述中不正确的是()。
在对文件进行操作的过程中,若要求文件的位置指针重新指向文件的开头,应当调用的函数是【】函数。
在深度为5的满二叉树中,结点的个数为
随机试题
关于妊娠合并糖尿病,下列哪项是不正确的
某公司男女职工比例为4:5,因为业务扩张,预计员工总数需要增加15%。在第一轮招聘工作结束后,男职工增加了,女职工增加了40人。人力资源总监宣布第二轮招聘工作再增加21名员工即可达成年度招聘目标。请问公司原有男女职工各多少人?()
风湿性二尖瓣狭窄及关闭不全最常见的心律失常是
流动血液的信号与下列哪项无关
A、固化时收缩,对牙髓有刺激性B、固化期15分钟C、无粘接性,需制备良好的固位形D、与牙有化学粘结E、固化时体积无变化光固化复合树脂
下列关于舌的发育,说法错误的是
关于小规模纳税人缴纳增值税,下列说法正确的是()。
Themassmediainfluencesall【C1】______ofourlives,includingthelearningof【C2】______roles.Newspapersandmagazines,televis
根据下图所示网络结构回答下列问题。防火墙FW为CiscoPIX525,若允许内网的FFP服务器向外网提供服务,需要使用的配置命令是_______。
Haveyoueverbeenafraidtotalkbackwhenyouweretreated【S1】______?Haveyoueverboughtsomethingjustbecausethesalesm
最新回复
(
0
)