首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x: for(x=5;x>0;x一一) if(x一一
有以下程序: #include main() { int x: for(x=5;x>0;x一一) if(x一一
admin
2018-01-14
35
问题
有以下程序:
#include
main()
{
int x:
for(x=5;x>0;x一一)
if(x一一<5)
printf("%d,",x);
else
printf("%d,",x++);
}
程序运行后的输出结果是( )。
选项
A、4,3,2,
B、4,3,1,
C、5,4,2,
D、5,3,1,
答案
B
解析
本题主要考查if选择语句的嵌套和自加自减运算符的用法。其中x++和x一一是先参与计算,再自加自减。x一5时,判断if条件x一一<5,先比较x<5是否成立,而5<5显然不成立,此时x自减1即4,执行else后的语句,先输出4,;然后x再自加1为5,接着执行第2次for循环,此时经过for循环中的x一一后,x变为4>0,执行if语句,由于4<5,条件成立,x先自减1为3,然后执行printf语句,输出3,;接着执行第三次for循环,经x一一后,x值为2>0,判断2<5成立,x先自减为1,然后输出1,;接着执行第四次for循环,经x一一后,x值为0,否循环表达式中判断条件x>0不成立,结束本次循环。故最后输出结果是4,3,1,。
转载请注明原文地址:https://kaotiyun.com/show/tHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序()。#includevoidf(char*p[],intn){char*t;inti,j;for(i=0;i<n-1;i++)
有下列程序:intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]={1,2,3,4,5}
要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是()。
若有定义语句:charstr[]="0";,则字符串str在内存中实际占_________字节。
以下叙述中错误的是()。
下面属于黑盒测试方法的是()。
程序如下:main(){inti=4;printf("%d",-++i);}该程序执行后的输出结果以及i的值分别是______、_______。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i≤0)inta[10]={O,12,3,4,5,6,7,8,9},*p=a;
随机试题
采用高阻尼的高压线,甚至取消高压线,或使用无分电器的电子点火系统等措施与汽车防电磁干扰无关。()
在城市规划理论的演变过程中,第一次把城市中的工业区、港口、铁路和居住区在用地布局上严格区分开的是【】
已知随机变量X服从参数为2的泊松分布,E(X2)=________.
某项决策具有极大偶然性和随机性,又无先例可循,其方法和步骤也难以程序化和标准化,这项决策就是()
背景西南安装工程公司承建某商场机电安装工程,由于业主急于开业,经业主同意,西南安装工程公司在没有进行防排烟系统测定和调整,竣工验收后即投入使用。在保修期内,该工程的计算机房由业主供的风机盘管的附件(冷冻水柔性接管)发生断裂而漏水,使建筑装修及计算
甲上市公司股东大会于2010年1月4日作出决议,为了扩大生产规模,经研究决定,采用出包方式建造生产厂房一栋。2010年发生的有关借款及工程支出业务资料如下:(1)3月1日,为建造生产厂房从银行借入三年期的专门借款6000万元,年利率为7.2%,于每
()反映了职业存在与发展对从业人员的客观要求。
对公安机关社会监督的主要方式有()。
(66)AlongtimeaidetoPresidentBushwhowroteoccasionalguestcolumnsforhishometownnewspaperresignedonFridayevening
A、Iamalone.B、Fine,thanks.C、Whataboutyou?D、It’slate.B本题考查的是对问候语的回答。Howareyou?/How’sitgoing?/Howareyougettingalo
最新回复
(
0
)