首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=23; do { printf("%2d\n", x--); } while( !x ); } 程序的执行结果是( )。
有以下程序 #include main() { int x=23; do { printf("%2d\n", x--); } while( !x ); } 程序的执行结果是( )。
admin
2015-07-28
43
问题
有以下程序
#include
main()
{
int x=23;
do
{
printf("%2d\n", x--);
} while( !x );
}
程序的执行结果是( )。
选项
A、输出23
B、输出321
C、不输出任何内容
D、陷入无限循环
答案
A
解析
do-while循环中printf语句是按照列宽为2输出x的值,即23,然后计算表达式"x--",得x=22,C语言中非0表示真,0表示假,所以判定的循环条件"!x"为假,退出循环,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/eZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
下列程序段的输出结果是()。voidfun(int*x,int*y){printf("%d%d",*x,*y);*x=3;*y=4;}main(){intx=2,y=1;fun(&y,&x
有以下程序段:intn=0,p;do{scanf("%d",&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件是()。
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen(“d1.dat”,“w”);fprintf(fp,“%d\n”,i);fpr
若有如下说明,则_______的叙述是正确的。structst{inta;intb[2];}a;
下面是对宏定义的描述,不正确的是_______。
下面程序的输出是________。chars[]="ABCD";main(){char*pfor(p=s;p<s+4,p++)printf("%s\n",p);}
下面的程序用来统计文件中字符的个数。请填空。#include<stdio.h>main(){FILE*fP;longnum=0;if((fp=fopen("fname.dat","r"))==NULL)
以下叙述中正确的是______。
下列特征中不是面向对象方法的主要特征的是()。
随机试题
男性,28岁。体力劳动时突然出现剧烈头痛,难以忍受,急送医院。体检:神清,颅神经正常,四肢活动正常,颈有抵抗,克氏征阳性,最可能的诊断为
甲公司2018年年初未分配利润是300万元,本年实现净利润500万元,按照10%提取法定盈余公积,按照5%提取任意盈余公积,宣告发放现金股利100万元,则以下说法中,正确的有()。
WhichofthefollowingisNOTtrue?
运动与静止的关系问题是哲学的基本问题。()
公司经管理发生严重困难,继续存续会使股东利益受到重大损失,通过其他途径不能解决的,持有公司全部股东表决权百分之十以上的股东,可以请求人民法院解散公司。股东提起解散公司的诉讼应当()。
《道威斯计划》的实施所产生的直接结果是()。
Electronicor"cyber"warfareholdsthepromiseofdestroyinganarmy’sorevenawholenation’s—abilitytofunctionwithouthur
Oneproblemwithmuchpersonalityresearchisthatitexaminesandrateswhatevertraitstheresearchersareinterestedinatth
下列程序中横线处正确的语句是()。#include<iostream>usingnamespacestd;classTestClass{public:voidfun(){cout<<’’TestClass::fun’’<<e
下列关于类定义的说法中,正确的是()。
最新回复
(
0
)