若有以下程序 main( ){ inta=6,b=0,c=0; for(;a;){ b+=a; a-=++C; } printf(’’%d,%d,%dkn’’,a,b,c); ) 则程序的输出结果是

admin2019-08-10  14

问题 若有以下程序
main(    ){
inta=6,b=0,c=0;
for(;a;){
b+=a;
a-=++C;
}
printf(’’%d,%d,%dkn’’,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/7gRp777K
0

随机试题
最新回复(0)