题目描述
编写一个程序,求两个字符之间的加减运算。
输入要求
连续输入三个字符,其中第一个输入运算符号(+或者-),后两个输入字符。如+ab表示计算字符a与字符b相加的结果。
输出要求
输出两字符ASCII码值相加减的结果。
输入样例
-ab
输出样例
-1
#include<stdio.h>
int main()
{
char a,b,e;
scanf("%c%c%c",&e,&a,&b);//e为运算符,a、b为运算数
int c=a;//c、d为a、b ASCII码所对的值
int d=b;
int x;
if(e=='+'){//用if函数根据运算符进行运算,求出x
x=c+d;
}else{
x=a-b;
}
printf("%d\n",x);//输出x,注意结尾换行
return 0;
}