国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Java和c計算器

Michael_Lin / 552人閱讀

摘要:目錄一前言一前言二計算器二計算器步驟步驟代碼圖代碼圖類名計算器類名計算器類名類名示例圖示例圖代碼代碼計算器類計算器類類下類下三語言下的計算器三語言下的計算器示例圖示例圖代碼代碼一前言

目錄

一、前言

二、java計算器

步驟:

代碼圖

類名計算器:

類名sum?

?示例圖:

?代碼:

計算器類

sum類下:

三、C語言下的計算器

示例圖:?

?代碼:


一、前言

來不及解釋了,今天我們用Java和c來寫個計算器

二、java計算器

步驟:

? ?1.建包

? ?2.導入輸入包

? ?3.創建類

?? 4.類名調用

類名調用的方法類名標識符=new 類名

意思是用類名創建一個標識符,通過new類名即可

通過這種方法就可以是處于本類或者其他類的可以調用

為了更方便閱讀,我建了兩個類

代碼圖

類名計算器:

類名sum

?示例圖:

?代碼:

計算器類

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.退出計算器***********");    }}

sum類下:

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語言下的計算器


示例圖:

?代碼:

#define _CRT_SECURE_NO_WARNINGS 1#include#includevoid 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 < k; i++)	{		count++;		printf("第%d個數字", count);		scanf("%d", &arr[i]);		sum += arr[i];	}	printf("sum=%d/n", sum);}void sub(){	int k = 0; int arr[100] = { 0 }; int i = 0; int count = 0; int sum = 0;	printf("請輸入你要輸入數字的個數");	scanf("%d", &k);	for (i = 0; i < k; i++)	{		count++;		printf("第%d個數字", count);		scanf("%d", &arr[i]);		sum = arr[0];	}	for (i = 1; i < k; i++)	{		sum -= arr[i];	}	printf("sum=%d/n", sum);}void mul(){	int k = 0; int arr[100] = { 0 }; int i = 0; int count = 0; int sum = 1;	printf("請輸入你要輸入數字的個數");	scanf("%d", &k);	for (i = 0; i < k; i++)	{		count++;		printf("第%d個數字", count);		scanf("%d", &arr[i]);		sum *= arr[i];	}	printf("sum=%d/n", sum);}void dec(){	int k = 0; int arr[100] = { 0 }; int i = 0; int count = 0; int sum = 1;	printf("請輸入你要輸入數字的個數");	scanf("%d", &k);	for (i = 0; i < k; i++)	{		count++;		printf("第%d個數字", count);		scanf("%d", &arr[i]);		sum = arr[0];	}	for (i = 1; i < k; i++)	{		sum = sum / arr[i];	}	printf("sum=%d/n", sum);}int main(){	int a = 0;	do	{		menu();		printf("請選擇");		scanf("%d", &a);		switch (a)		{		case 1:add(); break;		case 2:sub(); break;		case 3:mul(); break;		case 4:dec(); break;		case 0:break;		default:printf("輸入錯誤/n");		}	} while (a);	system("pause");	return 0;}

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/121533.html

相關文章

  • Java編程基礎01——計算機基礎

    摘要:外部存儲器可用于長期保存大量程序和數據,其成本低容量大,但速度較慢。 1_計算機概述(了解) A:什么是計算機?計算機在生活中的應用舉例 計算機(Computer)全稱:電子計算機,俗稱電腦。是一種能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬件和軟件所組成,沒有安裝任何軟件的計算機稱為裸機。常見的形式有臺式計算機、筆記本計算機、大型計算機等。 應用舉例 ...

    xiangzhihong 評論0 收藏0
  • 什么是程序?

    摘要:偉大的語言希望到目前為止你還沒有暈,到這里我們知道了,不管我們用的是什么的也好最終都逃不出等語言除外,不直接執行之類的解釋型語言程序,可以直接執行的是解釋器代碼,解釋器最終來執行等程序,這就是解釋型語言效率不如編譯型語言效率高的原因。 雖然在這里我們主要關注的是操作系統,但畢竟操作系統的目的就是能更好的運行用戶程序,而且該教程主要是站在程序員的角度來講解操作系統的,作為程序員是繞不開程...

    junfeng777 評論0 收藏0
  • 什么是程序?

    摘要:偉大的語言希望到目前為止你還沒有暈,到這里我們知道了,不管我們用的是什么的也好最終都逃不出等語言除外,不直接執行之類的解釋型語言程序,可以直接執行的是解釋器代碼,解釋器最終來執行等程序,這就是解釋型語言效率不如編譯型語言效率高的原因。 雖然在這里我們主要關注的是操作系統,但畢竟操作系統的目的就是能更好的運行用戶程序,而且該教程主要是站在程序員的角度來講解操作系統的,作為程序員是繞不開程...

    jokester 評論0 收藏0
  • Java8(6):使用并行流

    摘要:而且我們可以看到,在線程數相同的情況下,使用并行流時,用時要比方法更短。所以使用并行流之前,我們要注意到這個細節。 對于斐波那契數的計算,我們都知道最容易理解的就是遞歸的方法: showImg(https://segmentfault.com/img/bVLyFr?w=709&h=82); public long recursiveFibonacci(int n) { if (...

    happyhuangjinjin 評論0 收藏0
  • Map學習二之LinkedHash,HashTable,計算一個給定字符串的每個字符出現的次數

    package com.itheima.demo03.Map; import java.util.HashMap;import java.util.LinkedHashMap; /* java.util.LinkedHashMap entends HashMap Map 接口的哈希表和鏈接列表實現,具有可預知的迭代順序。 底層原理: 哈希表+鏈表(記錄元素的順序) */public cla...

    Rocture 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<