利用Java和c语言写一个计算器

这篇文章我们就来分享如何利用Java和c语言来写一个计算器,文章附有代码详细说明,感兴趣得小伙伴可以参考下面文章得具体内容

一、java计算器

步骤:

  1.建包

   2.导入输入包

   3.创建类

   4.类名调用

类名调用的方法:类名标识符=new 类名

意思是用类名创建一个标识符,通过new类名即可

通过这种方法就可以是处于本类或者其他类的可以调用

为了更方便阅读,我建了两个类

1、类名计算器

2、类名sum

3、示例图

4、代码

4.1计算器类

 package com.haha; import java.util.Scanner; public class 计算器 { public static void main(String[] args) { 计算器 computer=new 计算器(); Scanner sc=new Scanner(System.in); computer.menu(); int a=sc.nextInt(); computer.choose(a); } public void choose(int a){ sum ss=new sum(); switch(a){ case 4:{ System.out.print("除法");ss.dev(); } case 3:{ System.out.print("乘法");ss.mul();break; } case 2:{ System.out.print("减法");ss.sub();break; } case 1:{ System.out.print("加法");ss.add();break; } case 0:{ System.out.println("退出成功");break; } default:{ System.out.println("输入错误");break; } } } public void menu(){ System.out.println("********1.加法*2.减法**********"); System.out.println("********3乘法*4.除法***********"); System.out.println("********0.退出计算器***********"); } } 

4.2sum类下

 package com.haha; import java.util.Scanner; public class sum { Scanner s=new Scanner(System.in);//创建对象 public void dev(){ System.out.println("你要除几个数:"); int a=s.nextInt(); double sun=0.0;int count=0;//计数 for(int i=0;i1){ sun/=input; } } System.out.println("第一个数除完后面的数是"+sun); } public void mul(){ System.out.println("你要乘几个数"); int a=s.nextInt(); int sun=1,count=0;//计数 for(int i=0;i1){ sun-=input; } } System.out.println("第一个数减完后面的数是"+sun); } public  void add(){ System.out.println("你要加几个数:"); int a=s.nextInt(); int sun=0,count=0;//计数 for(int i=0;i

二、C语言下的计算器

1、示例图

2、代码

 #define _CRT_SECURE_NO_WARNINGS 1 #include #include void menu() { printf("********************************\n"); printf("*******1.加法   2.减法  ********\n"); printf("*******3.乘法   4.除法  ********\n"); printf("********** 0.退出 **************\n"); } void add() { int k = 0; int arr[100] = { 0 }; int i = 0; int count = 0; int sum = 0; printf("请输入你要输入数字的个数"); scanf("%d", &k); for (i = 0; i 

到此这篇关于利用Java和c语言写一个计算器的文章就介绍到这了,更多相关Java和c计算器内容请搜索0133技术站以前的文章或继续浏览下面的相关文章希望大家以后多多支持0133技术站!

以上就是利用Java和c语言写一个计算器的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java