首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结粜是( )。
有以下程序 #include<stdio.h> main() {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结粜是( )。
admin
2011-06-10
40
问题
有以下程序 #include<stdio.h> main() {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结粜是( )。
选项
A、741
B、963
C、852
D、875421
答案
C
解析
y的初值为9,所以在for循环中,当y的值为9、6或3时,if语句的条件成立,执行输出语句,输出表达式--y的值。因为自减符号在y的前面,所以首先y自减1,然后再输出y的值,故输出结果为8 5 2。
转载请注明原文地址:https://www.kaotiyun.com/show/YtPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将以下程序段写成三目运算表达式:【】。if(a>b)max=a;elsemax=b;
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;seanf("%d",&r);s=*
下列程序的输出结果是()。main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
设有定义:intk=1,m=2;floatf=7;则以下选项中错误的表达式是()。
设有定义:intn1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
下列是合法的用户自定义标识符的是()。
设有下列二叉树:对此二叉树中序遍历的结果为
随机试题
下列权利中,属于请求权的是()
关于肝破裂临床特点的叙述,错误的是
关于对比剂硫酸钡的叙述,错误的是
A.邪正盛衰变化B.身体素质C.生活状况D.地区方域E.失治误治对疾病传变起着决定作用的因素是
可确诊输卵管妊娠流产或破裂的辅助检查是
下列图形所示的GIS数据拓扑关系表达正确的是()。
将大气稳定度分为ABCDEF六级的方法是( )。
根据《建设工程工程量清单计价规范》,下列事项中,会导致发承包双方按照合同约定调整合同价款的有()。
______是非常具体的,适合于某一特定的具体任务、具体领域的策略。
为什么经济学家一般认为垄断竞争市场一般存在过剩的生产能力的问题?这一问题是否只存在于垄断竞争市场?
最新回复
(
0
)