首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结果是
有以下程序 #include main() {int y=9; for(;y>0;y--) if(y%3==0)printf("%d",--y); } 程序的运行结果是
admin
2013-10-19
58
问题
有以下程序
#include
main()
{int y=9;
for(;y>0;y--)
if(y%3==0)printf("%d",--y);
}
程序的运行结果是
选项
A、963
B、852
C、741
D、875421
答案
B
解析
y的值的初值为9,所以在for-循环中,当y的值为9、6或3时,if语句的条件成立,执行输出语句,输出表达式--y的值。因为自减符号在y的前面,所以首先y的自减1,然后再输出y的值,故输出结果为8 5 2。
转载请注明原文地址:https://kaotiyun.com/show/GcJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用来判断指定文件是否能正常打开,请填空。#include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【】))
请将以下程序中的函数声明语补充完整。#include<stdio.h>int【】main(){intx,y,(*p)();sccanf("%d%d",&x,&y);
下列叙述中正确的是______。
以下定义的结构体类型包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】Link;};
若从键盘输入58,则以下程序的输出结果是【】。main(){inta;scanf(“%d”,&A);if(a>50)printf(“%d”,A);if(a>40)printf(“%d
若要说明一个类型名STP,使得定义语句STPs;等价于char*s;以下选项中正确的是
设有以下语句:chara=3,b=6,C;c=a|b<<2;printf("%d\n",C);则c的二进制值是()。
若由以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
设有以下声明语句streetex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
随机试题
确定低氟区饮水是否加氟的条件因素不包括
疔疮走黄的主要病理是
下列选项中属于自然环境调查的基本内容的有()。
设备基础的地脚螺栓埋设,一般当螺栓直径在56mm以上时,多采用()。
下列不属于境外资产托管人应满足的条件的是()。
按照中国常模结果,SDS标准分的分界值为()分。
绩效考评数据分析方法中,()只根据考评标准进行分析,不与别人的考评结果进行对比。
一个三位自然数,把它十位上的数字去掉后变成的两位数是原来三位数的七分之一。问这样的三位数有几个?()
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
WhenthesunisupinAmsterdam,thelargestcityintheNetherlandssitsquietlyontheAmstelRiver.Youcanrentabicycle,v
最新回复
(
0
)