首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int a=-2,b=0; while(a++&&++b); printf("%d,%dkn",a,b);} 程序运行后输出结果是
有以下程序 main(){ int a=-2,b=0; while(a++&&++b); printf("%d,%dkn",a,b);} 程序运行后输出结果是
admin
2013-10-19
22
问题
有以下程序
main(){
int a=-2,b=0;
while(a++&&++b);
printf("%d,%dkn",a,b);}
程序运行后输出结果是
选项
A、0,3
B、1,2
C、1,3
D、0,2
答案
B
解析
循环体为空,共执行2次。第一次变量a初值为-2,b初值为0,表达式a++&&++b值为1,同时a的值为-1,b的值为1,第二次循环条件判断以后,a的值为0,b的值2,执行循环体空,第三次判断条件表达式值为0,不执行循环体,而a的值为1,但是表达式a++的值为0,因此不计算表达式++b的值,b的值仍为2。
转载请注明原文地址:https://kaotiyun.com/show/TcJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> mare() { int x=1,y=2,z=3; if(x>y) if(y<z) printf("%d",++z); else prin
以下不能正确表示代数式的C语言表达式是______。
下列程序运行时,若输入labcedf2df<回车>输出结果为【】。#include<stdio.h>main(){chara=0,ch;while((ch==getchar())!
有以下程序#include<stdio.h>main(){char*a[]={"abcd","ef","gh","ijk"};inti;for(i=0;i<4;i++)
设有如下宏定义#defineMYSWAP(z,x,y){z=x;x=Y;Y=z;}以下程序段通过宏调用实现变量a、b内容的交换,请填空。floata=5,b=16,c;MYSWAP(【】,a,b);
以下叙述中不正确的是
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是
整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是()。
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
在下列叙述中,错误的一条是()
随机试题
胃痛的痛前期状态不包括()
项目团队已比较成熟,工作效果明显,这一阶段应是项目团队的()阶段。
某路桥工程公司通过投标竞争承包了对某高速公路一座桥梁的施工。该桥梁的基础为明挖浅基础。施工合同采用《公路工程标准施工招标文件》(2018年版)的合同条款。施工过程中发生如下事件:事件1:承包人于2018年4月1日进驻工地,准备按合同开工
背景资料:M施工企业承包了高速公路K合同段路基工程,该合同段主要是石方开挖和边坡防护工程,M施工企业将防护工程分包给了具有资质的N公司。施工中有如下事件发生:事件一:工程项目开工前,要先做好详细而充分的技术准备工作,包括工程项目资料交
参观游览出发前,地陪应()。
建设中国特色社会主义的政治,就是在中国共产党领导下,在人民当家作主的基础上()。
教学目标是预期学生通过教学活动获得的()。
正确的程序注释一般包括序言性注释和(45)。
Where’stheWelcomeInn?Whendothebanksopen?
A、Morethanhalfoftherespondentsdon’tpayforATMfees.B、MostAmericanpeopledisagreewiththechargeofATMfees.C、Respo
最新回复
(
0
)