用 java 编写程序实现输入4个整数输出4个整数的和

源代码:

/*Duo Ya Fan*/ /*2015 9 23 */ /* 用于输入4个整数并输出4个整数的和*/  import java.util.*; public class JiSuan {    public static void main(String args[])   {       int count;//count用来表示第几个数       double next,sum;//next,sum 分别用来存放输入的4个整数和4个整数的和.       sum=0;//对sum进行初始化.       Scanner sc =new Scanner(System.in);//定义一个Scanner对象,Scanner是一个使用正规表达式来解析基本类型和字符类型的简单扫描器用来读取输入的4个数       System.out.println("请输入4个整数:");       for(count=0;count<4;count++)//       {          next=sc.nextInt();//在循环语句中调用该类的nextInt()的方法读取输入的数,将它放到next中          sum+=next;//将输入的每个数加入sum中       }       System.out.println("4个整数的和为:"+sum); //将sum输出       } }

程序运行结果截图:

程序设计思路:首先定义一系列变量,count用来表示输入整数的个数,next用来存放输入的每个数,sum用来存放4个整数的和,同时定义了一个Scanner对象,Scanner是一个使用正规表达式来解析基本类型和字符串的简单文本扫描器,用来读取用户输入的整数。再循环语句中调用该类的NextInt()方法,读取用户输入的整数,并放在next中,然后加入sum中,最后通过循环求得4个整数的和。

程序框图:

程序框图:

时间: 2024-11-04 01:35:29

用 java 编写程序实现输入4个整数输出4个整数的和的相关文章

Java编写程序时要考虑到所有可能的异常

要考虑到所有可能出现异常的情况,并对异常做处理操作,日志记录,不然程序会终止运行 public void downFromCloud(String inputDir, String outputDir) { Configuration conf = new Configuration(); // 实例化一个文件系统 FileSystem fs = null; FSDataInputStream in = null; Path[] paths = null; OutputStream outs =

JAVA 编写程序【5、6两章的内容】【第6章】【开发真正的程序】

[自顶行下的设计][首先进行高层设计,判断需要用到的类和方法] [了解实现的流程][专注于程序中出现的事物,并设想出需要哪些对象][流程图] [面向对象的方式思考:专注于程序中出现的“事物”,而不是“过程”] [开始编写程序时][遵循良好的面向对象的原则,并且没有让单一的类执行过多的任务] 你要决定哪个类先创建出来?假设某个类需要用到多个类,又该从哪里开始? Key Points: 创建新的类的时候需要写出下列3种东西:[伪代码——>测试码——>真实码]: [伪代码]大致上包括实例变量的声明.

Java:用键盘输入个人信息并输出

package 课堂练习;// 包的申明import java.util.*; //导入Java.util的所有类/** Created by Administrator on 2018/4/17 0017.*/ /键盘输入个人简历并输出 2018.4.17 V.1*/public class ShowResume{public static void main(String[] args){int age=25; //年龄String name="陈佳凯"; //姓名int work

java控制台程序-读取输入的字符串,其中文字符变成乱码问题

GBK编码操作系统(如中文win7系统),在编写控制台程序时, 当读取控制台输入含中文的字符串出现乱码时可以通过以下方法解决: 前提:String strInput 保存了由控制台输入的字符串. 解决办法代码: byte[] byteInput = strInput.getBytes("ISO-8859-1"); strInput = new String(byteInput, "GBK"); 这样strInput中的中文字符便可正常.

编写程序,输入一个字符,判断它是否为小写字母,如果是,将它转换成大写字母,否则,不转换

package com.my.demo; import java.util.Scanner; public class Test1 { public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("请输入一串字母:"); String line=sc.nextLine(); char[] arr=line.toCharArray(); for(int i=0;

编写程序,要求用户输入英尺数,将其转化为米并显示。一英尺等于0.305米.

import java.util.Scanner; /** * @author 蓝色以太 * (将英尺转化为米)编写程序,要求用户输入英尺数,将其转化为米并显示.一英尺等于0.305米. */ public class Feet { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入英尺数:"); int feet=sc.nextInt()

Java基础-输入输出-2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt

2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt package Test03; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import jav

请编写程序,统计键盘录入的字符串中出现了几次字符串”java”,并测试

import java.util.Scanner;public class StringBufferText {//main方法public static void main(String[] args) {br/>@SuppressWarnings("resource")//键盘录入Scanner sc=new Scanner(System.in);//字符串数据的导入System.out.println("请您输入一个字符串:");String str=s

JAVA基础-输入输出:1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上。

1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上. package Test03; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExceptio