首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a = -2, b = 0; while (a++ && ++b) ; printf("%d,%d\n", a, b ); } 程序运行后输出结果是
有以下程序 #include main() { int a = -2, b = 0; while (a++ && ++b) ; printf("%d,%d\n", a, b ); } 程序运行后输出结果是
admin
2020-07-28
18
问题
有以下程序
#include
main()
{ int a = -2, b = 0;
while (a++ && ++b) ;
printf("%d,%d\n", a, b );
}
程序运行后输出结果是
选项
A、 0,2
B、0,3
C、1,3
D、1,2
答案
D
解析
本题重点考察while语句,变量a和b分别赋初值为-2和1,while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体语句。a++即a参与运算后,a的值再自增1。++b即b自增1后再参与其它运算。当表达式的值为0时,退出循环,最后输出a和b的值为1和2。因此D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/xJD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>fun(inta,intb){intstaticm=0,i=2;i=i+m+1;m=i+a+b;returnm;}main(){intk=4,m=1,p;p=f
若有以下程序intf(inta[],intn){if(n>1){intt;t=f(a,n-1);returnt>a[n-1]?t:a[n-1];}elsereturna[0];}main()
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
有以下程序structS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;i<p->n-1;i++)for(j=i+1;j<p->n;j++)if(p->a[i]>p->a
下面选项中关于编译预处理的叙述正确的是
下面不属于数据库系统特点的是
下面属于字符类的实例是
关于do循环体while(条件表达式);以下叙述中正确的是
对下列二叉树进行前序遍历的结果是
随机试题
用三面刃铣刀铣削正梯形牙嵌离合器底槽,已知铣刀偏离中心距e=0.441mm,离合器齿槽深T=5mm。试求离合器的压力角α。
简述系统设计时采用模块化层次结构的优点。
慢性呼吸衰竭的临床表现可以包括
关于公法、私法的划分标准的学说中,认为“规定国家利益的为公法,规定私人利益的为私法”的学说是()。
下列有关普通合伙企业及其合伙人债务清偿的表述中,符合《合伙企业法》规定的有()。
境外游客患病需要住院做手术,须征得患者亲友的同意,如果亲友不在,需由()签字。
依据秦朝诉讼法律制度,下列选项中属于。非公室告案件的是()。
Americanstodaydon’tplaceaveryhighvalueonintellect.Ourheroesareathletes,entertainers,andentrepreneurs,notschola
下面不属于软件需求分析阶段主要工作的是
Severalrecentstudieshavegainedwideattentionforreconfirmingthetragicdisconnectionofmillionsofblackyouthsfromthe
最新回复
(
0
)