本文主要是介绍PTA 7-233 任意长度加减混合表达式求值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
输入任意长度的整数加、减法混合表达式,求值显示结果
输入格式:
输入任意长度的加、减混合表达式,回车结束;
表达式不含有空格;
如果表达式有其它运算符,则提前结束
输出格式:
显示表达式的运算结果
输入样例1:
10+3-2+5-6
输出样例1:
10
输入样例2:
10+3-2+5*6
输出样例2:
16
输入样例3:
19
输出样例3:
19
思路:
7 - 232
#include <stdio.h>
int main()
{char ch;// 运算符int num,sum=0;scanf("%d",&sum);// while((ch=getchar()) != '\n'){if(ch=='+'){scanf("%d",&num);sum+=num;}else if(ch=='-'){scanf("%d",&num);sum-=num;}elsebreak;}printf("%d",sum);return 0;
}
这篇关于PTA 7-233 任意长度加减混合表达式求值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!