柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序: #include
main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d", --y); } 程序的运行结果是( )。
A.852
B.963
C.741
D.875421
热度🔥1,203
参考答案:A
解析:
【解析】第一次for循环,y的值为9,y%3的值为0,满足条件打印 - - y,即先减一后打印,所以打印8;第二次for循环,y的值为7, y%3的值为1,不执行打印语句;第三次for循环,y的值为6,y%3的值为0,满足条件打印--y,即先减一后打印,所以打印5;第四次for循环,y的值为4,不满足if条件,不执行打印语句;第五次for循环,y的值为3,满足if条件,打印输出2;第六次for循环,y的值为1,不满足条件,不执行打印语句。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
以下关于文件的组织结构叙述错误的是
当交换机到根网桥的间接链路出现失效故障时(如图,链路L1失效),STP协议会将交换机C的阻塞端口的工作状态转换为转发状态,为了省去端口状态转换等待时间,让端口直接由侦听和学习状态转换为转发状态,需配置交换机 STP的可选功能是()。
标签
二级C语言
打印
for
循环
条件