输入一个由两个整数和一个算术运算符(+、-、*)组成的表达式,根据运算符完成相应的运算,并将结果输出。

分析:输入形如ix+iy的表达式,ix和iy为整型数,输出计算结果。如果运算符不合法,则报错。效果如下:

第1个回答  2010-10-25
#include<stdio.h>
void main()
{
char a;int ix,iy;
printf("请输入式子:");
scanf("%d%c%d",&ix,&a,&iy);
if(a=='+')
printf("ix+iy=%d\n",ix+iy);
else if(a=='-')
printf("ix-iy=%d\n",ix-iy);
else if(a=='*')
printf("ix*iy=%d\n",ix*iy);
else
printf("输入错误!\n");
}本回答被提问者和网友采纳

输入一个由两个整数和一个算术运算符(+、-、*)组成的表达式,根据运算符...
}

...分别输入两个整数和一个算术运算符,输出运算结果
代码根据你题意,输入2个整数,再输入一个运算符号(+–*\/),输出运算结果。输入有验证,必须输入数字和运算符。num1=None num2=None while(True):print("---")while(True):try:num1=int(input("请输入第一个数:"))except:print("必须是数字!重新输入")pass if type(num1)==int:break ...

C语言,在键盘输入一个算术的运算式子,输出运算结果。包括加减乘数乘方...
键盘输入一个算术的运算式子,输出运算结果。这里规定可以接收五个算术运算的符号:+、-、*、\/、^(乘方)。输入这五个符号以外的运算符号则提醒出错。 请将变量定义为double类型 本程序需要从键盘接收一个表达式,根据表达式中的运算符号实现相应的运... 展开 匿名 2018-10-11 | 浏览12 次 C语言编程语言数学 ...

输入两个数值(均不为零)及一个算术运算符,输出其运算的结果(保留两位小 ...
'\/':s:=a\/b;writeln(s:0:2);end.

(C++) 输入一个由数字、+、-、*、\/及括号组成的自述表达式,求其值。
Status InitStack(SqStack_ch &S){ \/* 构造一个运算符栈S *\/ S.base=new SElemType_ch[STACK_INIT_SIZE];if(!S.base)exit(ERROR); \/* 存储分配失败 *\/ S.top=S.base;S.stacksize=STACK_INIT_SIZE;return OK;} float GetTop_f(SqStack_f &S){ \/* 若栈不空,则用e返回运算...

输入一个算术表达式,可以实现求两个整数的加、减、乘、整除和取余运算...
printf("输入运算公式(形如 1+2 )");scanf("%d%c%d",&a,&c,&b);switch(c){ case '+':printf("%d+%d=%d\\n",a,b,a+b);break;case '-':printf("%d-%d=%d\\n",a,b,a-b);break;case '*':printf("%d*%d=%d\\n",a,b,a*b);break;case '\/':{ if ( b == 0 ){...

用C语言编写(计算两个整数的和、 差、积、商与余数
<stdio.h> void main(){ int x, y;printf("please enter a,b,c:");scanf("%d,%d",&x,&y);printf("\\nx+y=%d\\n",x+y);printf("x-y=%d\\n",x-y);printf("x*y=%d\\n",x*y);printf("x\/y=%d\\n",x\/y);printf("x%%y=%d\\n",x%y);} 下图为C语言算术运算符:...

2018年3月计算机二级考试JAVA入门知识点:运算符和表达式
运算符指明对操作数所进行的运算。按操作数的数目来分,可以有一元运算符(如++、--),二元运算符(如+、>)和三元运算符(如?:),它们分别对应于一个、两个和三个操作数。对于一元运算符来说,可以有前缀表达式(如++i)和后缀表达式(如i++),对于二元运算符来说则采用中缀表达式(如a+b)。按照运算符功能来分,基...

如何用C语言输入两个整数并求余数?
t=a%b; \/\/最核心的就是这一步,求余数。printf("%d",t);return(0);这样输出的t就是余数了。C语言中的运算符:1 算术运算符 用于各类数值运算。包括加(+)、减(-)、乘(*)、除(\/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。2.关系运算符 用于比较运算。包括大于(>)...

计算机C语言必学知识(运算符和表达式)详解以及示例代码
表达式是由运算符和操作数组成,分为多种类型。赋值表达式用于将一个值赋给变量,如`int a = 5;`。算术表达式执行算术运算,如`int b = a + 3;`。关系表达式用于比较两个值,形式如`if (a > b) {...}`。逻辑表达式执行逻辑操作,如`if (a && b) {...}`。条件表达式根据条件选择执行...

相似回答