
//JAVA编程:四则运算(接收用户输入的2个 *** 作数,和运算符),计算之后,输出结果~~~~
import javautilScanner;
public class 四则运算 {
public static void main(String[] args) {
Scanner sc = new Scanner(Systemin);
Systemoutprint("请输入第一个数字:");
int a = scnextInt();
Systemoutprint("请输入运算符号:");
String str = scnext();
char ch = strcharAt(0);
Systemoutprint("请输入第二个数字:");
int b = scnextInt();
switch(ch)
{
case '+':
Systemoutprintln(a+"+"+ b + "="+(a+b));
break;
case '-':
Systemoutprintln(a+"-"+ b+ "="+(a-b));
break;
case '':
Systemoutprintln(a+""+ b+ "="+(ab));
break;
case '/':
if(b==0){
Systemoutprintln("被除数为零,运算无意义!");
break;
}
else {
Systemoutprintln(a+"/"+ b+ " = "+(a/b));
break;
}
default:
Systemoutprintln("运算符是无意义字符!");
break;
}
}
}
望采纳~~~~~~~~
他这个题目已经告诉你算法了,应该很简单啊。
#include<stdioh>
#include<stdlibh>
int main()
{
float a,b;
char c;
float ret=0,y;
printf("请输入运算:例如 a+b ::");
scanf("%f%c%f",&a,&c,&b);
if(a ==0 || b==0)
{
printf("除数和被除数不能为零!\n");
exit(0);
}
switch(c)
{
case '+':ret=a+b;break;
case '-':ret=a-b;break;
case '':ret=ab;break;
case '/':ret=a/b;break;
default:break;
}
printf("请输入用户的结果:");
scanf("%f",&y);
if(ret==y)
{
printf("计算正确!ret=%2f,y=%2f\n",ret,y);
}
else
{
printf("计算错误!ret=%2f,y=%2f\n",ret,y);
}
return 0;
}
以上就是关于java加减乘除运算的程序怎么编啊全部的内容,包括:java加减乘除运算的程序怎么编啊、要求:四则运算程序,能够实现加减乘除运算、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)