首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> main() int a=6,b=0.c=0: for(;a;){b+=a;a一=++C;) printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是( )。
若有以下程序: #include<stdio.h> main() int a=6,b=0.c=0: for(;a;){b+=a;a一=++C;) printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是( )。
admin
2019-06-12
31
问题
若有以下程序:
#include<stdio.h>
main()
int a=6,b=0.c=0:
for(;a;){b+=a;a一=++C;)
printf("%d,%d,%d\n",a,b,c);
}
则程序的输出结果是( )。
选项
A、1,14,3
B、0,14,3
C、0,18,3
D、0,14,6
答案
B
解析
for循环的判断条件是只要a为0就退出循环体。初始a的值为6,满足条件,执行完循环体,b的值为6,a一=++c,即a=a一(++c),所以a的值为5,c的值为1。第二次循环后b的值为11,a的值为3,c的值为2。第三次也是最后一次循环后,a的值为0,b的值14,c的值为3。故B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/8Ef0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想通过键盘输入
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。
以下叙述中错误的是()。
有以下程序#includestructS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",__________);}程序要求输出结构体中成员a的数据,
下面结构体的定义语句中,错误的是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
以下不能用于描述算法的是
随机试题
量化脉冲调制是一个模拟信号变成数字信号的过程。()
随着科技的发展,图文声像导游在导游服务中的作用将会进一步加强,有逐渐取代实地口语导游的趋势。()
不属于阻塞性通气功能障碍特点的呼吸功能指标是
治疗哮喘持续状态较好的配方是
A、是否出现蝶形红斑B、疱损与上皮基底膜的关系C、发病的急缓D、疱损愈合后留下瘢痕E、是否出现白色角化条纹病理学区别天疱疮和类天疱疮时的主要根据是
糖尿患者,围术期处理措施中错误的是
不宜与生物碱类药物配伍的是药物血浆蛋白质结合型的是
混凝土拌合物坍落度的检测,每一工作班或每一单元结构物不应少于()次。
ManyAmericansharboragrosslydistortedandexaggeratedviewofmostoftheriskssurroundingfood.FergusClydesdale,headof
在窗体上有一个命令按钮Command1,事件代码如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y)Debug.Printx;y
最新回复
(
0
)