java加减乘除运算的程序怎么编啊

java加减乘除运算的程序怎么编啊,第1张

//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加减乘除运算的程序怎么编啊、要求:四则运算程序,能够实现加减乘除运算、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10005013.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存