首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
58
问题
有以下程序
#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全国计算机二级
相关试题推荐
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
以下程序运行后的输出结果是【】。main(){charm;m=’B’+32;printf("%c\n",m);
有以下程序:#include<string.h>main(){char*p="abcde\Ofghjik\0";printf("%d\n",strlen(p));}程序运行后的输出结果是()。
以下定义语句中正确的是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)white(s[i]){d[j]=【】;j++;}d[j]=0;
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen(“d1.dat”,“w”);fprintf(fp,“%d\n”,i);fpr
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y);则以下叙述中正确的是
以下不能定义为用户标识符的是
数据库系统中实现各种数据管理功能的核心软件是______。
下列对于软件测试的描述中正确的是()。
随机试题
表面上看,美国目前所面临的公众吸毒问题和20世纪20年代所面临的公众酗酒问题很类似,当时许多人不顾禁止酗酒的法令而狂喝滥饮。但其实二者还是有实质性区别的:在大多数中产阶级分子和其他一些守法的美国人中,吸毒(包括吸海洛因和可卡因这样一些毒品)从来没有成为一种
初次见面者,握手的时间一般控制在_______s以内。
胃肠道疾病的影像学诊断的手段以下列哪一项为主
最易引起急性心力衰竭的心律失常是
患者,男,17岁。病咳月余,干咳少痰,或痰中带血丝,胸痛,潮热颧红,咽干口燥,舌质红,苔薄黄少津,脉细数。治以
患者巨大脾脏,白细胞计数显著增高,可达500×109/L,并见少许各种幼稚粒细胞,血小板计数极度增多。治疗应首选
人们出行的便捷与否和距站点的距离有关,按一般规律,每个站点的影响半径在()km之间,超过这个半径,人们就会到其他站点去。
单位、个人和银行办理支付结算必须使用按中国人民银行统一规定印刷的票据凭证和统一规定的结算凭证。未使用按中国人民银行统一规定印刷的票据,为无效票据;未使用中国人民银行统一规定格式的结算凭证。银行不予受理。
简述教育研究的伦理原则。
A、Thecinema.B、ProfessorHudson’shome.C、Hisdorm.D、Jane’shome.B由男士提到的…havetogotoProfessorHudson’splace可知,男士要去Hudson教
最新回复
(
0
)