如何编写一个可以计算任意两个实数的四则运算,求余,乘方的C语言计算器望准确回答!不要复制粘贴!最好能有部分解释!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 12:33:19
如何编写一个可以计算任意两个实数的四则运算,求余,乘方的C语言计算器望准确回答!不要复制粘贴!最好能有部分解释!

如何编写一个可以计算任意两个实数的四则运算,求余,乘方的C语言计算器望准确回答!不要复制粘贴!最好能有部分解释!
如何编写一个可以计算任意两个实数的四则运算,求余,乘方的C语言计算器
望准确回答!不要复制粘贴!最好能有部分解释!

如何编写一个可以计算任意两个实数的四则运算,求余,乘方的C语言计算器望准确回答!不要复制粘贴!最好能有部分解释!
/*
36/7
36 / 7 = 5.14286
12^2
12 ^ 2 = 144
6+9
6 + 9 = 15
8-7
8 - 7 = 1
q
Down
Press any key to continue
*/
#include <stdio.h>

int main() {
\x05int opna,opnb,i,res;
\x05char op;
\x05while(scanf("%d%c%d",&opna,&op,&opnb) == 3) {
\x05\x05switch(op) {
\x05\x05\x05case '+' : printf("%d + %d = %d\n",opna,opnb,opna + opnb); break;
\x05\x05\x05case '-' : printf("%d - %d = %d\n",opna,opnb,opna - opnb); break;
\x05\x05\x05case '*' : printf("%d * %d = %d\n",opna,opnb,opna * opnb); break;
\x05\x05\x05case '/' : 
\x05\x05\x05\x05if(opnb) printf("%d / %d = %g\n",opna,opnb,1.0 * opna / opnb);
\x05\x05\x05\x05else printf("致命错误,除数为0.\n");
\x05\x05\x05\x05break;
\x05\x05\x05case '%' : 
\x05\x05\x05\x05if(opnb) printf("%d %% %d = %d\n",opna,opnb,opna % opnb);
\x05\x05\x05\x05else printf("致命错误,除数为0.\n");
\x05\x05\x05\x05break;
\x05\x05\x05case '^' :
\x05\x05\x05\x05if(opna == 0) printf("致命错误,底数为0.\n");
\x05\x05\x05\x05else {
\x05\x05\x05\x05\x05res = 1;
\x05\x05\x05\x05\x05for(i = 0; i < opnb; ++i) res *= opna;
\x05\x05\x05\x05\x05printf("%d ^ %d = %d\n",opna,opnb,res);
\x05\x05\x05\x05}\x05\x05\x05\x05 
\x05\x05\x05\x05break;
\x05\x05\x05default  : printf("不能识别的运算符:%c\n",op); break;
\x05\x05}
\x05}
\x05puts("Down");
\x05return 0;
}

如何编写一个可以计算任意两个实数的四则运算,求余,乘方的C语言计算器望准确回答!不要复制粘贴!最好能有部分解释! 用vb编写任意两个实数的和按下命令按钮,计算第一个文本框中的实数加上第二个文本框的实数和显示在第三个文本框中 编写一个函数,计算任意两个3D向量间的距离如题 编写一个函数,计算两个整数值和.进而再编写一个函数,计算任意n(n>=1)个整数的和 编写一个程序,计算两个非0实数的加减乘除的运算结果!谁帮我编写这个程序?程序的步骤! 圆形,长方形,正方形三个物体,编写一个测试函数,可以计算任意类型的面积和周长 编写一个程序,计算两个非0的实数的加,减,乘,除运算的结果(要求输入两个非0实数,输出运算结果) 编写一个程序,计算两个非0实数的加、减、乘、除运算的结果(要求输入两个非0实数,输出运算结果) 急,编写一个程序,计算两个非0实数的加、减、乘、除运算的结果.(要求输入两个非0实数,输出运算结果. 编写一个程序,计算两个非零实数的加,减,乘,除运算的结果(要求输入两个非零实数,输出运算结果) 编写一个程序,计算两个非零实数的加、减、乘、除运算的结果(要求输入两个非零实数,输出运算结果 急求用C++语言编写的 四则表达式的计算器程序!要求:①程序能够完成基本四则表达式的计算,即加减乘除可以使用等 do wile 或 if 语句 86.编写一个函数,计算两个整数值和.进而再编写一个函数,计算任意n(n>=1)个整数的和从语言初学者 求救,帮帮忙. 编写一个求任意三角形面积的函数,并在主函数中调用它,计算任意三角形的面积. 编写一个求和的程序,要求能任意输入两个整数,求和 用javascript写 编写一个程序,计算两个非0实数的加、减、乘、除运算的结果.(要求输入两个非0实数.输出运算结果)是书面作业.用不着电脑.只用input print end 来弄. 计算解决问题的四则定理 C语言 编写程序 从键盘输入一元二次方程的三个参数(实数),计算并输出该方程的两个根