首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int a=-2,b=0; while(a++&&++b); printf("%d,%d\n",a,b);} 程序运行后输出结果是
有以下程序 main(){int a=-2,b=0; while(a++&&++b); printf("%d,%d\n",a,b);} 程序运行后输出结果是
admin
2017-05-20
63
问题
有以下程序
main(){int a=-2,b=0;
while(a++&&++b);
printf("%d,%d\n",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,但是表达式卅的值为0,因此不计算表达式++b的值,b的值仍为2。
转载请注明原文地址:https://www.kaotiyun.com/show/FaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是
下列程序的运行结果为#include<stdio.h>voidabc(char*str){inta,b;for(a=b=0;str[a]!=’\0’;a++)if(str[a]!=’c’)str[
设变量已正确定义并赋值,以下正确的表达式是
下列有关数据库的描述,正确的是
检查软件产品是否符合需求定义的过程称为
以下选项中,不能作为合法常量的是
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
下列叙述中正确的是()。
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
随机试题
典型支气管哮喘发作时,最主要的临床表现是()。
某孕妇,宫内孕34周,全身水肿,抽搐一次,急诊入院。护理中正确的有
磁石常用于治疗的病证有
农村土地调查中的土地利用现状调查主要是指()。
通用会计核算软件比专用会计核算软件()。
()的变化对企业经营活动和营销决策的影响更为显著和直接。
下列各项资产减值准备中,在相关资产持有期间内可以通过损益转回的有()。
投掷项目运动时间较短,主要是以肌肉的有氧供能为主。()
在(55),已建立了基本的项目管理过程,可对成本、进度和功能特性进行跟踪。在(56),用于软件管理与工程两方面的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。在已管理级,对软件过程和产品质量有详细的度量标准。在(57),通过对来自过程、新
UML是一种面向对象的同一建模语言。它包括10种图,其中,用例图展示了外部参与者与系统内用例之间的连接。UML的外部参与者是指(47),用例可以用(48)图来描述。(49)指明了对象所有可能的状态以及状态之间的迁移。协作图描述了协作的(50)之间的交互和链
最新回复
(
0
)