首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a=6,b=0,c=0; for(;a;){ b+=a; a-=++c; } printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
若有以下程序 main(){int a=6,b=0,c=0; for(;a;){ b+=a; a-=++c; } printf("%d,%d,%d\n",a,b,c);} 则程序的输出结果是
admin
2019-04-24
50
问题
若有以下程序
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,18,3
C、0,14,3
D、0,14,6
答案
C
解析
循环体执行三次,a初值6,第一次执行循环体,b=6,a=5。继续执行循环体,b=11,a=3,第三次执行循环体,b=14,a=0,循环退出。
转载请注明原文地址:https://kaotiyun.com/show/hLRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
设有以下程序段intX=0,s=0;while(!X!=0)S+=++X;printf("%d",s);则
有两个关系R和T如下:则由关系R得到关系T的操作是
以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x;py=&y;
下列叙述中不正确的是()。
设变量a、b、c、d和y都己正确定义并赋值。若有下列if语句if(a<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
设有定义:long x= -123456L;,则以下能够正确输出变量x值的语句是
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
以下错误的叙述是______。
C语言程序中,运算对象必须是整型数的运算符是
随机试题
就艺术品的鉴赏过程而言,接受者对艺术品有了直观的了解后,将接受活动进一步展开与深化,使意象得以重建,这一过程我们称为()
马克思、恩格斯关于打碎资产阶级国家机器的思想第一次明确提出于()。
社会生活在本质上是实践的,这是因为()
DuringtheAmericanWarofIndependence,womenwereinvolvedintheactivefightinginthreeways.First,asmembersofadistin
经济效益与费用识别的基本要求有()。
对培训的情感成果进行评估时,其测量方法不包括()。(2008年5月二级真题)
在公民享有的宪法基本权利体系中,最基础的权利是()。
(2007年真题)“马锡五审判方式”产生于
Whatisthepurposeofthetalk?
WhatdidsatelliteobservationsshowaboutdeforestationintheAmazon?
最新回复
(
0
)