编写代码,获得用户输入的一个合法算式并输出结果(编写程序,获得

http://www.itjxue.com  2023-03-18 03:06  来源:未知  点击次数: 

C语言,编写一个程序 用户输入运算符和四则运算符,输出计算结果

#includestdio.h

int main()

{ int a=1,b,c;

char op;

while(a||b)

{

?printf("请输入一个算式(二数都为0时结束):");

?scanf("%d%c%d",a,op,b);

?if(a==0b==0)break;

?if(op=='+')c=a+b;

?if(op=='-')c=a-b;

?if(op=='*')c=a*b;

?if(op=='/')c=a/b;

?if(op=='%')c=a%b;

?printf("%d%c%d=%d\n",a,op,b,c);

}

getch();

return 0;

}

设计一个C语言程序, 输入一个四则运算的表达式,在输入 = 后自动输出结果

1、首先,编写C语言的头文件#include stdio.h。

2、然后编写Main函数框架。

3、接下来定义两个变量。

4、然后编写输入的函数。

5、输入后,编写输出程序。

6、全部代码都写好了,运行程序,观看运行情况。

注意事项:

尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

c语言 输入一个简单数学的表达式,最后输出此表达式并得出结果,怎么做?

int?main()?{

float?a,b;

char?op;

scanf("%f%c%f=",?a,?op,?b);

switch?(op)?{

case?'+':printf("%f",?a+b);break;

case?'-':printf("%f",?a-b);break;

case?'*':printf("%f",?a*b);break;

case?'/':if?(b)?printf("%f",?a/b);break;

}

return?0;

}

python 用户输入类似于12+13这样的运算,计算机就输出它们的计算结果代码怎么写?

a = eval(input("请输入算式:"))

print(a)

#eval函数会将用户输入的值变成一个整数,浮点数或一个计算的结果。与int函数不同的是int函数只会返回整数,但eval函数可以返回所有类型的数字

(责任编辑:IT教学网)

更多

推荐网络媒体文章