有以下程序:
#include< stdio.h >
main( )
{
int sum=0,x=5;
do{sum+ =x;}
while(!— —X);
printf(″%d\n″,sum);
}
程序的运行结果是( )。
A、
0
B、
5
C、
14
D、
15
【正确答案】
B
【答案解析】
先执行do中的表达式sum+ =x,则sum=sum+x=0+5=5,再执行while中的表达式,结果为0,退出循环,所以运行结果是5。
提交答案
关闭