77问答网
所有问题
C语言:从键盘输入一个人简单的数学表达式,计算并显示该表达式的值?
如输入:67+28 输出67+28=95 如输入 67-28 输出67-28=39
如输入 67*28 输出67*28=1876 如输入67%28 输出76%28=11
举报该问题
其他回答
第1个回答 2018-02-01
如果需要精确点的,吧%d改成%f;如果需要其他运算,直接加“else if”就可以啦!
我的应该比三楼简捷一些,但是他的挺正规的。
我用的dev。
这里
主函数
不能带参数。不知你的是怎样的....
#include <stdio.h>
int main()
{
int a,b,c;
char o;
scanf("%d%c%d",&a&o&b);
if(o=='+')
c=a+b;
else if(o=='-')
c=a-b;
else if(o=='*')
c=a*b;
else if(o=='/')
c=a/b;
else if(o=='%')
c=a%b;
else
printf("error!\n");
printf("%d\n",c);
return 0;
}
本回答被网友采纳
相似回答
C语言:从键盘输入一个人简单的数学表达式,计算并显示该表达式的值
答:
我理解的
简单的数学表达式:
纯数字+运算符+纯数字+(回车)而且这里的运算符指 +,-,*,/ 四种之一,纯数字是指整数 如下:include define NUMSIZE 10 //操作数长度 int ch_to_num(char a[]); //多位数字符到数值的转换 void main(){ char var1[NUMSIZE+1]; //存放第一个操作...
C语言,
在
键盘输入一个
算术的运算式子,输出运算结果。包括加减乘数乘方...
答:
C语言
,在
键盘输入一个
算术的运算式子,输出运算结果。包括加减乘数乘方。谢谢谢谢! 键盘输入一个算术的运算式子,输出运算结果。这里规定可以接收五个算术运算的符号:+、-、*、/、^(乘方)。输入这五个符号以外的运算符号则提醒出错。 请将变量定义为double类型 本程序需要
从键盘
接收一个
表达式,
根据表达式中的运算符号...
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;} ...
C语言计算并
输出
个表达式的值?
答:
int main(){ int a=3,b=2,c=1,m;printf("%d\n",c>a+b);printf("%d\n",a>b==c);printf("%d\n",a==b>c);printf("%d\n",m=b>c);printf("%d\n",m=a>b>c);printf("%d\n",c+1>=a);printf("%d\n",c*2!=b);printf("%d\n",m=c==a%b);return 0;} ...
【
c语言
】
键盘
上
键入一个
算数
表达式,计算
其算数值,整个算数表达式要作 ...
答:
]){int i,k,t,m,p;char s[50];printf("Please enter an arithmetic expression(only + & -)...\n");scanf("%49s",s);for(p=m=t=i=0;s[i];i++){sscanf(s+i,"%d%n",&k,&t);p ? m-=k : m+=k;if(s[i+=t]=='+')p=0;else if(s[i]=='-')p=1;...
C语言
计算并
输出
表达式 的值
。其中a和b的值
从键盘输入
保留2位小数?
答:
include "stdio.h"include "math.h"void main(){ float a,b;scanf("%f %f", &a, &b);float c = (b + sqrt(b*b + 2*a)) / (a - b);printf("%.2f", c);}
设计
一个C语言程序,
输入一个
四则运算的
表达式,
在输入 = 后自动输出...
答:
1、首先,编写
C语言的
头文件#include <stdio.h>。2、然后编写Main函数框架。3、接下来定义两个变量。4、然后编写
输入的
函数。5、输入后,编写输出程序。6、全部代码都写好了,运行程序,观看运行情况。注意事项:尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C...
大家正在搜
表达式求值 C语言
c语言的表达式有几种
c语言正确的表达式
c语言中的表达式包括
c语言语法表达式
C语言条件表达式
C语言表达式成功返回
c语言常用表达式
c语言表达式由什么组成
相关问题
c语言 输入一个简单数学的表达式,最后输出此表达式并得出结果...
【c语言】键盘上键入一个算数表达式,计算其算数值,整个算数表...
用C语言 设计一个表达式计算器,通过键盘输入表达式。能够按照...
编写程序,从键盘接受一个简单的表示四则运算(+-*/)的表达...
C语言 从键盘上输入一个正整数,计算并输出该数的各位数字之和
在java中,实现从键盘上输入一个算数表达式,程序自动计算其...
C语言 计算并输出表达式 的值。其中a和b的值从键盘输入保留...
C++编写程序实现:从键盘输入两个操作数x,y及一个运算符o...