首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main() { int a=-2,b=0 ; while(a++) ++b ; print f("%d,%d\n",a,b); ) 则程序的输出结果是
若有以下程序 main() { int a=-2,b=0 ; while(a++) ++b ; print f("%d,%d\n",a,b); ) 则程序的输出结果是
admin
2016-12-28
48
问题
若有以下程序
main() {
int a=-2,b=0 ;
while(a++)
++b ;
print f("%d,%d\n",a,b); )
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
B
解析
循环体执行两次,第一次表达式a++值为-2,a的值为-1,执行循环体++b,b值为1,第二次表达式a++值为-1,a的值等于0,执行++b,b值为2,第二次判断条件a++,表达式值为0,不执行循环体,但是条件判断以后,a的值为1。
转载请注明原文地址:https://kaotiyun.com/show/fgDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intp[8]={11,12,13,14,15,16,17,18},i=0,i=0;while(i++<7)if(p[i]%2)j+=p[i];printf(”%dn",j);}
有以下程序,其中%u表示按无符号整数输出:main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是______。
下列程序的运行结果是______。#definePOW(r)(r)*®main(){intx=3,y=2,t;t=POW(x+y);printf("%d\n",t);}
下列程序的输出结果是()。#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return3;else
若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是()。
下列二维数组初始化语句中,不正确的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
在C语言中,函数返回值的类型最终取决于
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
随机试题
表演者和录音制品制作者的保护期限,自该固定或表演完成年年底起算,至少应不低于___________年。
()是历史的创造者,是推动历史进步的动力。
机电产品国际招标项目在商务偏离调整中,按偏离项数进行调整的,每项偏离的调整额最多不超过修正后的投标价格的()。
由于形状不规则的土地一般不能有效利用,相对于形状规则的土地,其价格一般要低。()
基坑施工时,对基坑边堆载及机械等的要求不正确的是()。
关于财务报告的构成,下列说法中正确的是()。
普通股股东行使剩余财产分配权有一定的先决条件,下列关于先决条件有关的说法,正确的有()。Ⅰ.普通股股东要求分配公司资产的权利不是任意的,必须在公司解散清算之时Ⅱ.公司财产在未按照规定清偿前,不得分配给股东Ⅲ.公司财产的法定清偿包括支付清算费、
我国已初步进入人口老年化阶段,独居老人因为______垃圾而引发悲剧已不是偶尔为之的个案,频繁的个案连接成现象,警醒着我们不能坐视不理。随着年龄的衰老,他们的自我价值感正在日渐______。老人的拾荒行为,拾的也是一种“心荒”。富足老人拾荒的______
新民主主义社会不是一个独立的社会形态,而是由新民主主义转变到社会主义的过渡性的社会形态。其主要的经济成分是三种:社会主义经济、个体经济和资本主义经济。下列关于这三种经济成分的说法正确的有()
Itisnotpolitetoarriveatadinnerpartymorethan15to20minuteslate.Thehostorhostessusuallywaitsforallthegues
最新回复
(
0
)