首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出是________。 main() {int x=3,y=6,a=0; while(x++!=(y=|)) { a+=1; if(y<x)break; } printf
下面程序的输出是________。 main() {int x=3,y=6,a=0; while(x++!=(y=|)) { a+=1; if(y<x)break; } printf
admin
2013-02-23
19
问题
下面程序的输出是________。 main() {int x=3,y=6,a=0; while(x++!=(y=|)) { a+=1; if(y<x)break; } printf("x=%d,y=%d,a=%d\n",x,y,A) ; }
选项
A、x=4,y=4,a=1
B、x=5,y=5,a=1
C、x=5,y=4,a=3
D、x=5,y=4,a=1
答案
8
解析
注意的是X++中x值的引用时,这里应当是先引用,后自加,具体执行过程如下:
第一次while循环:条件为真,执行a=a+1=1此时,x的值已为4,判断y<x不成立,继续执行循环;第二次while循环:条件为假,此时x的值已为5,退出while循环,执行printf。
转载请注明原文地址:https://kaotiyun.com/show/dYPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下4个程序中,完全正确的是()。
数据库设计包括两个方面的设计内容,它们是______。
有以下程序:#include<stdio.h>main(){FILE*fp;inti,k=0,n=0;fp=fopen("d1.dat","w");for(i=1;i<4;i++)
以下程序调用fmdmax函数返回数组中的量大值:findmax(int*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(______)s=p;re
从未排序序列中依次取出元素与已排序序列中的元素作比较,将取出的元素放入已排序序列中的正确位置上,此方法称为______。
设有如下说明 typedef struct ST {long a;int b;char c[2];}NEW; 则下面叙述中正确的是 ______。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()
若在fopen函数中使用文件的方式是"wb+",该方式的含义是()
______是构成C语言程序的基本单位。
程序流程图中带有箭头的线段表示的是( )。
随机试题
A.标志透明带的出现B.由初级卵母细胞和单层扁平的卵泡构成C.由初级卵母细胞完成第一次减数分裂后形成D.自胎儿期至生殖期均可出现,青春期开始时仅为30万~40万个E.由卵丘形成原始卵泡
关于第一产程处理,下列哪项不对
腰椎斜位标准片所见,错误的是
确诊风湿热的次要表现哪一项是错误的
新生儿败血症的治疗,哪项不正确
根据《合同法》,以下说法错误的是()。
石渣面层抹灰压实后尽量保证石渣大面朝上,并宜高于分格条( )。
【2018下】中国古琴有着悠久的历史,在古代文化生活中占有重要地位。下列选项中,不属于中国古琴名曲的是()。
人类最早的造型艺术产生于________,即距今三万到一万多年之间。
A、Inthemorning.B、Atnoon.C、Intheevening.D、Atnight.C
最新回复
(
0
)