首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){ int a=-2’b=0; while(a++) ++b: pfintf("%d,%d\n",a,b);} 则程序的输出结果是
若有以下程序 main(){ int a=-2’b=0; while(a++) ++b: pfintf("%d,%d\n",a,b);} 则程序的输出结果是
admin
2013-10-19
16
问题
若有以下程序
main(){
int a=-2’b=0;
while(a++)
++b:
pfintf("%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://jikaoti.com/ti/SQn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为______。
以下程序用来判断指定文件是否能正常打开,请填空。#include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【】))
请将以下程序中的函数声明语补充完整。#include<stdio.h>int【】main(){intx,y,(*p)();sccanf("%d%d",&x,&y);
设有如下宏定义#defineMYSWAP(z,x,y){z=x;x=Y;Y=z;}以下程序段通过宏调用实现变量a、b内容的交换,请填空。floata=5,b=16,c;MYSWAP(【】,a,b);
以下程序的输出结果是【】。main(){inta=0;a+=(a=8);printf(“%d\n”,A);}
以下叙述中不正确的是
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值是
有以下程序main(){charatr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=0;ps--)puts(ps);}执行后输出结果
设有以下定义inta=0;doubleb=1.25;charcc=’A’;#defined2则下面语句中错误的是
C语言中下列叙述正确的是_______。
随机试题
下列叙述正确的是()
X线管套的功能不包括
下面哪一项关于菌斑的描述是不正确的
蒲公英善于治疗的病证是()鱼腥草善于治疗的病证是()
小儿水肿之脾肾阳虚证的证候特点不包括的是()
依据《职业病防治法》的规定,建设项目竣工验收前,应当由()进行职业病危害控制效果评价。
关于财政支出效益的说法,正确的是()。
在确定借款费用暂停资本化的期间时,应当区别正常中断和非正常中断,下列各项中,属于非正常中断的有()。
幼儿的学习是以直接经验为基础,是在上课和日常生活中进行的。()
人民警察具有下列条件之一的,公安机关不得辞退()。
最新回复
(
0
)