首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=6, b=0, c=0; for ( ;a&&(b==0); ) { b += a; a -= c++; } printf("%d,%d,%d\n", a,b,c); } 则程序
若有以下程序 #include main() { int a=6, b=0, c=0; for ( ;a&&(b==0); ) { b += a; a -= c++; } printf("%d,%d,%d\n", a,b,c); } 则程序
admin
2015-07-31
72
问题
若有以下程序
#include
main()
{ int a=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/OIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序main(){intn=9;while(n>6){n--;printf("%d",n);}}该程序的输出结果是_______。
以下程序的输出结果是_______。#definef(x)x*xmain(){inta=6,b=2,c;c=f(A)/f(B);printf("%d\n",C);}
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
下面程序main(){inti,j,m,n;i=5;j=10;m=++i;n=j++;printf("%d,%d,%d,%d",i,j,m,n);}运行后,i,j,
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;myf=fopen(fname,"W"
若x为int类型,请写出与!x等价的C语言表达式______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
呈长圆柱形,外表红棕色,断面黄白色,气微、味甜而特殊的药材是
足月男婴,出生后3天皮肤发黄,吮乳及大便正常,应首先考虑
全口义齿初戴,组织面不易出现疼痛的部位是
下列不属于按划拨形式获得土地建设项目划分的是()。
一个好的账务处理程序,应该具备以下哪些特征?( )
我国针对公司的贷款业务包括()。
给定材料材料1“住院治病先交押金”是医院的惯例。早在2016年年底,X县就打破了这种惯例,给建档立卡贫困户打开“绿色通道”,全面实行“先诊疗后付费”就诊模式和“一站式”结算服务,确保农村贫困患者得到及时救治。“当时X县没有专门
设A,B为随机事件,且,令(Ⅰ)求二维随机变量(X,Y)的概率分布;(Ⅱ)求X和Y的相关系数ρXY。
WhichnameisNOTrelatedtoBritain?
OlympicSlogan奥运口号Beijingunveiledthesloganforthe2008Olympicsasfarbackas2005./“OneWorld,OneDream”wasfina
最新回复
(
0
)