首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=1,b=1; while(a--) b--; printf("%d,%d\n", a,b); } 程序的运行结果是( )。
有以下程序 #include main() { int a=1,b=1; while(a--) b--; printf("%d,%d\n", a,b); } 程序的运行结果是( )。
admin
2015-07-28
37
问题
有以下程序
#include
main()
{ int a=1,b=1;
while(a--)
b--;
printf("%d,%d\n", a,b);
}
程序的运行结果是( )。
选项
A、-1,0
B、0,0
C、-1,-1
D、1,1
答案
A
解析
while循环的判定条件为"a--",即a先作为循环条件判定,然后再自减1。第一次循环判定条件为真,执行完毕后a=0,b=0,第二次循环判定条件为假,循环不成立,所以只执行判定表达式"a--",所以最终a=-1,b=0,答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/4ZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不正确的是
有以下程序:#include<string.h>main(intargc,char*argv[]){inti,len=0;for(i=1;i<argc;i++)len+=strlen(argv[i]);
下列叙述中正确的是()。
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstrl[100]=“ab
有定义语句:inta=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是
若按功能划分,软件测试的方法通常分为【】测试方法和黑盒测试方法。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
在面向对象方法中,类的实例称为______。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
Itisveryinterestingtonotewherethedebateaboutdiversity(多样化)istakingplace.Itistakingplaceprimarilyinpolitical
A.竹沥B.旋覆花C.礞石D.洋金花需包煎的药物是
对药物的毒性反应叙述正确的是
在明渠均匀流中()
下列不是空想社会主义产生的历史背景的是()。
新文化运动的主要阵地是()
求曲面z=x2+y2+1在点M(1,一1,3)的切平面与曲面z=x2+y2所围成区域的体积.
己知cos0.70=a,cos0.71=b,则用线性插值方法可求出cos0.702的近似值为______。A.(a+4b)/5B.(4a+6)/5C.(a+3b)/4D.(3a+6)/4
下列关于数据备份方法的描述中,错误的是()。
有如下程序#includeusingnamespacestd;classAA{charc;public:AA():c(’X’){}AA(c
最新回复
(
0
)