首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=6,b=0,c=0; for(;a&&(b==0);) {b+=a;a-=c++;} printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
若有以下程序 #include main() {inta=6,b=0,c=0; for(;a&&(b==0);) {b+=a;a-=c++;} printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
admin
2020-11-23
47
问题
若有以下程序
#include
main()
{inta=6,b=0,c=0;
for(;a&&(b==0);)
{b+=a;a-=c++;}
printf("%d,%d,%d\n",a,b,c);
}
则程序的输出结果是
选项
A、5,6,0
B、6,0,0
C、6,6,1
D、5,6,1
答案
C
解析
本题重点考察C语言中for语句和逻辑表达式,for语句的一般形式为:
for(表达式1;表达式2;表达式3) 语句
其循环中的"表达式1(循环变量赋初值)"、"表达式2(循环条件)"和"表达式3(循环变量增量)"都是选择项, 即可以缺省,但";"不能缺省。该题目中省略了"表达式1(循环变量赋初值)"和"表达式3(循环变量增量)"。for ( ;a&&(b==0); ){b+=a;a-=c++;}相当于while(a&&(b==0)){ b+=a;a-=c++;}。
因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Yq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=3;printf("%d\n",(a+=a-=a*a));}程序运行后的输出结果是()。
以下叙述中错误的是()。
以下叙述中正确的是
有以下程序intflintx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);)mtflintx){returnx*2;}程序运
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
在数据库中,数据模型包括数据结构、数据操作和()。
以下选项中能表示合法常量的是
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
软件设计中划分模块的一个准则是()。
随机试题
用皮托管来测量气体流速时,其测出来的流速是指()。
男女成熟的生殖细胞的结合过程称为受精。()
据《素问.生气通天论》,“开阖不得,寒气从之”则生
如果宏发公司未能交货是因为茶农的茶叶被其他公司以高价买走,宏发公司能否以此为理由主张免除违约责任?为什么?如果当地山茶叶由于暴雨而减产,如要完成供货任务,宏发公司必须付出上千万元的价款购买山茶,能否以此为理由请求不再履行?为什么?
下列()情况可以反映会计电算化系统进行数据备份和恢复的重要性。
计算跟踪误差的第一步是()。
某企业对材料采用计划成本核算。月初结存材料计划成本为130万元,材料成本差异为节约20万元。当月购入材料一批,实际成本110元,计划成本120万元,领用材料的计划成本为100万元。该企业当月领用材料的实际成本为()万元。
A、 B、 C、 D、 D
A、 B、 C、 C
Freshfruitsandvegetablesaregenerallylessexpensivewhentheyarein______.
最新回复
(
0
)