首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int a=-2,b=0; do{ ++b; }while(a++); printf("%d,%d\n",a,b); } 则程序的输出结果是
若有以下程序: #include main( ) { int a=-2,b=0; do{ ++b; }while(a++); printf("%d,%d\n",a,b); } 则程序的输出结果是
admin
2021-06-15
13
问题
若有以下程序:
#include
main( )
{ int a=-2,b=0;
do{ ++b; }while(a++);
printf("%d,%d\n",a,b);
}
则程序的输出结果是( )。
选项
A、1,3
B、0,2
C、1,2
D、2,3
答案
A
解析
本题重点考查do…while语句及do…while的循环语句保证会执行一次(表达式的真值在每次循环结束后检查),++b即变量b自增l后再参与运算,而a++则表示a参与运算后再自增l。所以第一次循环结束后,b=1,a=-1;第二次循环后,b=2,a=0,这里是先对while的判断为真,然后a才自增为零的,所以还会进行第三次循环;第三次循环后,b=3,a=1。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/lhz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includevoidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}main(){int
有以下程序:#include<stdio.h>main(){intc[6]={10,20,30,40,50,60},*p,*s:p=c;s=&c[5];printf(″%d\n″,s—p);}程序运行后的输出结果是()。
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是( )。
有以下程序#includevoidmain(){ints;scanf("%d",&s);while(s>0){switch(s){case1:pri
下列关于栈的叙述中,正确的是
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;prinff("%d\
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
下面不属于结构化程序设计原则的是()。
随机试题
下列属于临产的标志的是
天麻的临床应用不包括
慢性阻塞性肺疾病急性加重最主要的诱因是
A、实变区密度较低呈毛玻璃样B、左上缘影呈直线状斜向外下方C、右上肺与肺门部形成S状影D、肺内有多发的薄壁空腔E、肺内有多发的肿块影右上中心型肺癌的X线表现为
青霉素治疗何种疾病时可引起赫氏反应
甲厂于2001年10月向某市乙厂发出一份已盖章的订货合同,欲订购某货物若干吨,价格若干元,于11月上旬交货。乙厂接到合同后,于承诺期限后送达回函,并在合同上盖了章,但在合同上加上一条:“如有争议,在卖方所在地仲裁解决。”甲厂收到回函后,对乙厂改动意见不统一
甲欲杀害丙,找到好友乙要毒药,并讲明毒药的用途是“我要杀害丙”。乙劝甲不要感情用事,忍耐一下,但最后还是送给甲一瓶毒药。甲借得毒药后,正往丙的水杯中灌注毒药时被旁人发现制止。甲、乙二人的行为性质是()。
在结构化方法中,软件开发阶段用数据流程图(DFD)作为描述工具的是()。
主要用于实现两个不同网络互联的设备是()。
Letussupposethatyouaminthepositionofaparent.Wouldyouallowyourchildrentoreadanybooktheywantedtowithoutfi
最新回复
(
0
)