c语言用if编写计算器
@广梦3464:C语言用if语句写一个+ - */计算器标准C的计算器 - 作业帮
鱼府13596989273…… [答案] #include main() {int i,j,a; string f; printf("请输入两个操作数:"); scanf("%d%d",&i,&j); printf("请选择操作符 + - * /"); scanf("%c",&f); if(f=="+"){a=i+j;} if(f=="-"){a=i-j;} if(f=="*"){a=i*j;} if(f=="/"){a=i/j;} printf("%d",a); }
@广梦3464:C语言用if语句写一个+ - */计算器 -
鱼府13596989273…… 标准智能计算器
@广梦3464:初学C语言,课后有一个题目:用if语句设计一个简单的计算器,(因为课中老师是用的switch语句写的)程序如下: -
鱼府13596989273…… 1.程序这样写能够顺利帮助别人实现两个数之间的加减乘除运算. 2.你这个没错.我不能告诉你,你错在哪里了. 3.if...else 语句中,else子句总是与它前面的最近的if子句配对.你的程序中浮点型的数t根本没有用到. if语句更简洁的办法是:#...
@广梦3464:求用C语言的if语句编写一个两个数运算的计算器,只能用if做 不要用switch做 -
鱼府13596989273…… int a,b,s; char c; if(c=='+') s=a+b; else if(c=='-') s=a-b; else if(c=='*') s=a*b; else if(c=='/') s=a/b;
@广梦3464:急!在线等,用c语言编写计算器,If或者switch都可以 -
鱼府13596989273…… #include <stdio.h> #include<math.h> void main() { char c; float a,b,r; while(1) { printf("输入运算式:"); scanf("%f%c%f",&a,&c,&b); switch(c) { case '+': r = a+b; break; case '-': r = a-b; break; case '*': r = a*b; break; case '/': r = a/b; break; case '^'...
@广梦3464:小弟c语言新手一个,想用if编一个简单的加减乘除计算器,那位大神帮忙看看错在哪了 -
鱼府13596989273…… #include<stdio.h> void main() { float a,b,z; char c; scanf("%f",&a); scanf("%c",&c); scanf("%f",&b); if(c == '+' )//错误一:c='+'是赋值语句,不是判断语句 z=a+b; else if(c=='-')//同上 z=a-b; else if(c=='*')//同上 z=a*b; else if(c=='/'&&b==0)//同上 ...
@广梦3464:C语言实现的简易计算器 -
鱼府13596989273…… 展开全部#include void main() { float a,b,i=0; char yun; mama: printf("\n请输入运算符和要计算的两个数:"); main:if(i<3) { fflush(stdin); scanf("%c%f%f",&yun,&a,&b); switch(yun) { case '+':printf("%.2f+%.2f=%.2f",a,b,a+b); break; case '-':...
@广梦3464:C语言 用if else if写一个简单的四则运算的计算器.只需要两个整数运算 -
鱼府13596989273…… 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include<stdio.h> intmain(){ charch; inta,b,c; printf("") scanf("%d%c%d",&a,&ch,&b); if(ch=='+'){ c=a+b; } elseif(ch=='-'){ c=a-b; } elseif(ch=='*'){ c=a*b; } elseif(ch=='/'){ c=a/b; } ...
@广梦3464:用C语言编写一个简单的计算器1 -
鱼府13596989273…… #include<stdio.h> int main() { double num1 = 0; //输入1 double num2 = 0; //输入2 char ch; //操作 double ret = 0; //结果 printf( "输入第一个数:" ); scanf( "%lf", &num1 ); printf( "输入第二个数:" ); scanf( "%lf", &num2 ); ...
@广梦3464:谁能帮我用c语言里的if - else - if结构编个简单的计算器,实现两个整数的四则运算 -
鱼府13596989273…… 直接输入算式而得到结果的程序思路如下: 统计所输入的算式里到底包括哪一种运算符,比方说 for (i=0;i<=a;i++) //这里a表示所输入的字符总长度 { if inp[i]="+" //这里inp表示你字符存储的数组名 tt=1; if inp[i]="-" tt=2; if inp[i]="*" tt=3 ...
鱼府13596989273…… [答案] #include main() {int i,j,a; string f; printf("请输入两个操作数:"); scanf("%d%d",&i,&j); printf("请选择操作符 + - * /"); scanf("%c",&f); if(f=="+"){a=i+j;} if(f=="-"){a=i-j;} if(f=="*"){a=i*j;} if(f=="/"){a=i/j;} printf("%d",a); }
@广梦3464:C语言用if语句写一个+ - */计算器 -
鱼府13596989273…… 标准智能计算器
@广梦3464:初学C语言,课后有一个题目:用if语句设计一个简单的计算器,(因为课中老师是用的switch语句写的)程序如下: -
鱼府13596989273…… 1.程序这样写能够顺利帮助别人实现两个数之间的加减乘除运算. 2.你这个没错.我不能告诉你,你错在哪里了. 3.if...else 语句中,else子句总是与它前面的最近的if子句配对.你的程序中浮点型的数t根本没有用到. if语句更简洁的办法是:#...
@广梦3464:求用C语言的if语句编写一个两个数运算的计算器,只能用if做 不要用switch做 -
鱼府13596989273…… int a,b,s; char c; if(c=='+') s=a+b; else if(c=='-') s=a-b; else if(c=='*') s=a*b; else if(c=='/') s=a/b;
@广梦3464:急!在线等,用c语言编写计算器,If或者switch都可以 -
鱼府13596989273…… #include <stdio.h> #include<math.h> void main() { char c; float a,b,r; while(1) { printf("输入运算式:"); scanf("%f%c%f",&a,&c,&b); switch(c) { case '+': r = a+b; break; case '-': r = a-b; break; case '*': r = a*b; break; case '/': r = a/b; break; case '^'...
@广梦3464:小弟c语言新手一个,想用if编一个简单的加减乘除计算器,那位大神帮忙看看错在哪了 -
鱼府13596989273…… #include<stdio.h> void main() { float a,b,z; char c; scanf("%f",&a); scanf("%c",&c); scanf("%f",&b); if(c == '+' )//错误一:c='+'是赋值语句,不是判断语句 z=a+b; else if(c=='-')//同上 z=a-b; else if(c=='*')//同上 z=a*b; else if(c=='/'&&b==0)//同上 ...
@广梦3464:C语言实现的简易计算器 -
鱼府13596989273…… 展开全部#include void main() { float a,b,i=0; char yun; mama: printf("\n请输入运算符和要计算的两个数:"); main:if(i<3) { fflush(stdin); scanf("%c%f%f",&yun,&a,&b); switch(yun) { case '+':printf("%.2f+%.2f=%.2f",a,b,a+b); break; case '-':...
@广梦3464:C语言 用if else if写一个简单的四则运算的计算器.只需要两个整数运算 -
鱼府13596989273…… 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include<stdio.h> intmain(){ charch; inta,b,c; printf("") scanf("%d%c%d",&a,&ch,&b); if(ch=='+'){ c=a+b; } elseif(ch=='-'){ c=a-b; } elseif(ch=='*'){ c=a*b; } elseif(ch=='/'){ c=a/b; } ...
@广梦3464:用C语言编写一个简单的计算器1 -
鱼府13596989273…… #include<stdio.h> int main() { double num1 = 0; //输入1 double num2 = 0; //输入2 char ch; //操作 double ret = 0; //结果 printf( "输入第一个数:" ); scanf( "%lf", &num1 ); printf( "输入第二个数:" ); scanf( "%lf", &num2 ); ...
@广梦3464:谁能帮我用c语言里的if - else - if结构编个简单的计算器,实现两个整数的四则运算 -
鱼府13596989273…… 直接输入算式而得到结果的程序思路如下: 统计所输入的算式里到底包括哪一种运算符,比方说 for (i=0;i<=a;i++) //这里a表示所输入的字符总长度 { if inp[i]="+" //这里inp表示你字符存储的数组名 tt=1; if inp[i]="-" tt=2; if inp[i]="*" tt=3 ...