首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a-2,b=0; do{++b;)while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
若有以下程序 main(){int a-2,b=0; do{++b;)while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
admin
2018-11-21
35
问题
若有以下程序
main(){int a-2,b=0;
do{++b;)while(a++);
printf("%d,%d\n",a,b);}
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
C
解析
由于a的初始值等于.2,所以while循环语言执行三次结束,第一次a=-2,b=1,然后判断循环条件a++非零,执行第二次循环体a=-1,b=2,判断循环条件非零,执行循环体a=0,b=3,判断循环条件为0,此时变量a的值等于1。
转载请注明原文地址:https://kaotiyun.com/show/8lxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include“stdio.h”main(){inti;for(i=1;i
以下程序的输出结果是______。main(){intx;0;sub(&x,8,1);printf("%d\n",x);}sub(int*a,intn,intk)
已知函数的调用形式为fread(buf,size,count,fp),参数buf的含义是
下列有关数据库的描述,正确的是
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为()。
若定义inta=10,则表达式a+=a=aa*=a的值是()。
函数fun的返回值是()。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n]
以下叙述中正确的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为______。
以下叙述中错误的是
随机试题
教师让学生即兴回答问题,这是调动学生的()。
肝细胞可以通过完全性再生修复的病变多为
成人心脏按压最佳频率是
A.疏肝理气解郁B.清肝泻火,解郁和胃C.养心安神D.健脾养心,益气补血E.滋阴清热,镇心安神
某患儿,9岁。牙齿变色就诊。检查:冠折牙本质暴露,牙齿变色。冷热测无反应,X线片示根尖喇叭口,骨硬板不连续。现首要措施是()
自动化仪表是对机电设备运行情况进行__________的重要系统()
假定第一红木国民银行的资产负债表如下:(单位:百万美元)如果该银行的税后净利润为450万美元,资产回报率(ROA)和股权回报率(ROE)各是多少?
计算机的发展趋势是——、微型化、网络化和智能化。
(tell)______thetruth,Idon’tliketheideaatall,
Wetakegreatprideinourcampus,______isoneofthemostbeautifuluniversitysettingsinthecountry.
最新回复
(
0
)