模仿JavaAppArguments.java示例
要求:編寫一個(gè)程序,此程序從命令行接受多個(gè)數(shù)字,求和之后輸出結(jié)果。
設(shè)計(jì)思想:命令行的參數(shù)都是字符串,需要定義一個(gè)整形數(shù)組將其轉(zhuǎn)化為整數(shù),然后實(shí)現(xiàn)數(shù)字的相加,最后輸出結(jié)果。
程序流程圖:
程序代碼:
//從命令行接受多個(gè)數(shù)字,求和之后輸出結(jié)果
//李國帥? 2015.9.26
import java.utill.Scanner;
public class JavaAppArguments{
public static void main(String[] args){
????????? Scanner scan=new Scanner(System.in);//創(chuàng)建Scanner類對(duì)象
??????????int n;
????????? System.out.println("請(qǐng)輸入要求和的數(shù)字的個(gè)數(shù):");
????????? n=scan.nextlnt();//要求和數(shù)子的個(gè)數(shù)
????????? int[]Array;
??????????Array=new int[n];//定義n個(gè)整形參數(shù)
??????????System.out.pritln("請(qǐng)輸入“+n+“個(gè)數(shù)字")
??????????for(int i=0;i<Array.length;i++)
???????? {
??????????????? Array[i]=scan.nextlnt();//輸入n個(gè)數(shù)
????????? }//把輸入的字符串化為整數(shù)
?????????? int num=0;
???????????for(int i=0;i<Array.length;i++)
???????? {
????????????????num+=Array[i];
?????????? }//求和
????????????System.out.println("和為:"+num);//求和結(jié)果
??????????? }
}
程序截圖:
結(jié)果截圖:
?
????????????????????
轉(zhuǎn)載于:https://www.cnblogs.com/liguoshuai/p/4841197.html
總結(jié)
以上是生活随笔為你收集整理的模仿JavaAppArguments.java示例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《Linux内核》课本读书笔记 第三章
- 下一篇: FLUENT 汽车流场仿真分析-结构网格