首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
29
问题
若有以下程序
#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全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){FILE*fp1;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclos
下列结构体的定义语句中错误的是()。
下列叙述中正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
if句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
软件生命周期是指
关于C语言预处理命令的叙述中正确的是()。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
下列有关数据库的描述,正确的是()。
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
SpeedSkatingisawinterracingsportwhereathletescompeteagainstoneanotheronanice-basedcircuit,usingskatestonavig
A.多尿 B.少尿 C.血尿 D.反常性碱性尿 E.反常性酸性尿缺钾性碱中毒出现
下列药物尤善治风湿顽痹的药物是
患者,男,35岁,诊断为“霍乱”,收住传染病区。入院指导时告知患者,病区的污染区是
抢救患者首先应该
按照通行的网址注册约定,域名“http://edu.test.org.cn”属于()。
WhatdoTimeWarnerandMatsushitahaveincommon?WhatistheFCC’snewpolicyregardingmediaalliances?
李某为所在单位购买特殊汽油,他明知此特殊汽油为易燃易爆物品,严禁随身携带,但李某还是将其带上了船,后来由于他的疏忽,导致了重大火灾的发生。请问对李某的行为如何界定?()
哪一个可以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合?
Inthelate20thcentury,informationhasacquiredtwomajorutilitarianconnotations.Ontheonehand,itisconsideredanecon
最新回复
(
0
)