首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x; for(x=5;x>0;x——) if(x一一<5) printf("%d,",x); else printf("%d,",x++);
有以下程序: #include<stdio.h> main() { int x; for(x=5;x>0;x——) if(x一一<5) printf("%d,",x); else printf("%d,",x++);
admin
2019-06-12
62
问题
有以下程序:
#include<stdio.h>
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再自加l为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/pNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c
有如下程序#includestructS{intx,y;};main(){structSdata[2]={4,3,1,9};inti;for(i=0;i>1);printf("\n");}程序运行
以下叙述正确的是()。
有以下程序#includemain(){charc=’A’;intx=36,b;b=(x>>2)&&(c
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;is[*k])__________;}main(){
表达式a+=a-=a=9的值是()。
有如下程序#includemain(){inti,*ptr;intarray[5]={5,3,1};for(ptr=array,i=0;i
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
数据库设计中反映用户对数据要求的模式是
随机试题
关于人类感染炭疽的途径,哪个不正确
具有加强十二经脉相为表里的两经在体内联系的是
把教育方针规定为“教育必须为社会主义现代化建设服务,必须与生产劳动相结合,培养德、智、体等方面全面发展的社会主义事业的建设者和接班人”的文献是()。
在许多犹太人家里,当小孩稍微懂事时,大人就会翻开一本书,涂一点蜂蜜在上面,叫小孩去舔,其用意__________:读书是__________的。填人横线处最恰当的一项是()。
简述认知主义心理学的相关理论。
下列有关法律文化的表述,正确的是()。
givefullplaytoone’sadvantages
以下关于数据可视化展现的叙述中,不正确的是_______。
TheErieCanalwasthefirstimportantnationalwaterwaybuiltintheUS.ItcrossedNewYorkfromBuffaloonLakeErieTroyto
Noambitiouspoliticianwillchallengeanelectedpublicofficialrunningforreelectionunlessthatofficialappearsvulnerable
最新回复
(
0
)