-->
当前位置:首页 > 题库 > 正文内容

程序填空题:表达式循环求值

Luz4年前 (2021-05-10)题库683
阅读程序。

```c++
若输入 -6+15*3/5=<回车> , 以下程序的输出结果是@@[0#-6#9#6#1#](5)
#include
void main()
{
int m=0, sum=0;
char c, oldc='+';
do {
c = getchar();
if( c<='9'&&c>='0' )
m = 10*m + c - '0';
else {
if( oldc == '+' )
sum += m;
else
sum -= m;
m = 0;
oldc = c;
printf("%d#", sum);
}
} while(c!='=');
return;
}

```





答案:
第1空:0#-6#9#6#1#

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。