首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() int a=一2,b=0: while(a++&&++b); printf("%d,%d\n",a,b); } 程序运行后输出结果是( )
有以下程序: #include<stdio.h> main() int a=一2,b=0: while(a++&&++b); printf("%d,%d\n",a,b); } 程序运行后输出结果是( )
admin
2019-06-12
26
问题
有以下程序:
#include<stdio.h>
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语句。while语句的语义是:计算表达式的值,当值为真(非0)时,执行循环体语句。a++即a先参与运算后,a的值再自增1。++b即b先自增1,然后再参与其他运算。当表达式的值为0时,退出循环,最后输出a和b的值为1和2。故D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/qEf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i
有以下程序#includeintf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;}程序运行后的输出结果是()。
设有定义:inta=64,b=8;,则表达式(a&b)||(a&&b)和(a|b)&&(a||b)的值分别为()。
下面选项中关于"文件指针"概念的叙述正确的是()。
C语言程序的模块化是通过以下哪个选项实现的()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
下列选项中不属于结构化程序设计原则的是( )。
下面不属于软件设计阶段任务的是
随机试题
A.肾结核的血尿特点B.肾肿瘤的血尿特点C.肾结石的血尿特点D.肾盂肾炎的血尿特点
测定骨中钙的浓度,应选择
以化学结构分类,抗精神失常药可分为
房地产经纪人在房地产二级市场的营销活动中,主要参与的工作有[)。
基层的裂缝及老路面上原先的裂缝或接缝会在新铺沥青面层上相同位置重新出现叫()。
简要概述消防车登高操作场地的检查方法的主要操作内容。
学校社会工作者在面对生活困境的学生时,可以从()等方面人手。
教育要适应人的身心发展的个别差异性,应做到()。
在战国时期显赫一时的法家后来衰败下去,主要是因为法家的理论()。
WhenshouldJanegotoseeProfessorWhite?
最新回复
(
0
)