首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a=6,b=0,c=0; for(;a&&(1)==0);) { b+=a; a-=c++;} printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果
若有以下程序 main(){int a=6,b=0,c=0; for(;a&&(1)==0);) { b+=a; a-=c++;} printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果
admin
2018-01-11
22
问题
若有以下程序
main(){int a=6,b=0,c=0;
for(;a&&(1)==0);)
{ b+=a;
a-=c++;}
printf("%d,%d,%d\n",a,b,c);}
则程序的输出结果是
选项
A、6,0,0
B、5,6,0
C、6,6,1
D、5,6,1
答案
C
解析
循环条件a&&(b=0),a非零同时b==0则执行循环体,否则退出。循环体执行一次,此时b=6,a=6,c=1。
转载请注明原文地址:https://jikaoti.com/ti/kma0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序: main() {inta,b,k=4,m=8,*p1=&k,*p2=&m; a==&m; b=(*p1)/(*p2)+7; printf(""a=%d\n"",a);
在关系运算中,__________运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
执行下列程序后,输出的结果是()。#include#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;a/=S(k+m)/S(k+m):
下列程序的执行结果是()。#includemain(){inta,b,C;a=b=2,c=1;c=(a++)-1;printf("%d,%d",a,c);c+=-a+++(
若有定义“doublea;”,则正确的输入语句是()。
在程序设计阶段应该采取_________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
以下叙述中错误的是()。
下列关于栈的叙述中,正确的是()。
在计算机中,算法是指______。
随机试题
对原发性高血压合并糖尿病肾病的患者,首选的降压药物是
根据GB/T5185-2005《焊接及相关工艺方法代号》规定,数字12代表等离子弧焊。
患者,男,67岁。外伤后致右Colles骨折。骨折对位对线良好,并有嵌插。该患者应选择的治疗是()
一侧球状突与上颌突未联合或仅部分联合上下颌突未联合或仅部分联合
公安机关因侦查犯罪的需要,必要时,按照国家有关规定,可能优先使用机关、团体、企业事业组织和个人的交通工具、通信工具、场地和建筑物,用后()。
你和同事押解重要刑犯,罪犯在火车站将你的同事打伤后逃离。你该怎么处理?
下列有关我国国产大飞机C919的相关说法错误的是:
采用排除法控制额外变量时,会降低实验的
所有居住在莫尔顿城的人在到达65岁以后都有权得到一张卡,保障他们对城中所售的大多数商品和服务享有折扣。1990年的人口普查记录显示,莫尔顿城有2450位居民那一年到达了64岁,然而在1991年的时候,有超过3000人申请并合理地得到了折扣卡。因此,显而易见
SoWhatAmanwascominghomelateonenight—aboutthreeo’clockinthemorning—whenhesawaguystandinginfrontofahou
最新回复
(
0
)