首页 > 试题广场 >

阅读下列程序并回答问题。

[问答题]

阅读下列程序并回答问题。

#include <stdio.h>

void main()

{   
    int data1, data2, res;
    char op;
    scanf("%d", &data1);
    op = getchar();
    while(op!= '='){
        scanf("%d", &data2);
        switch(op){

            case '+': res = data1+data2; break;

            case '-': res = data1-data2; break;

            case '*': res = data1*data2; break;

            case '/': res = data1/data2; break;

            default: res = 0;

                    }
                    data1 = res;
                    op = getchar();
                }
                printf("%d\n", res);
}
问题 1 :程序运行时,输入 5/2= ,则输出结果?
问题 2 :程序运行时,输入 2*10-10= ,则输出结果?

这道题你会答吗?花几分钟告诉大家答案吧!