zoukankan      html  css  js  c++  java
  • 课后作业

    课后作业:

    程序思路:先初始化一个长度为10的数组,利用循环用随机数分别对数组的每一个元素赋值,并计算出其和,将其赋给一个字符串变量output,然后利用JOptionPane消息框输出。

    开始

    定义一个长度为10的数组

    取10个随机数并赋给数组

    计算十个数字的和

    利用JOptionPane消息框输出元素编号,元素及其和

    结束


     

    程序源代码:package demo;

    import java.util.Random;

    import javax.swing.*;

     

     

    public class Suiji {

     

        public static void main(String[] args) {

            // TODO 自动生成的方法存根

            int[]a=new int[10];//定义一个长度为1的数组并初始化

            int i,s=0;//定义两个常亮,其中一个作为

            for(i=0;i<a.length;i++)//循环

            {

                Random b=new Random();//随机取一个并赋值给b

                a[i]=b.nextInt(100);//将b转换为int型并依次赋给数组。

                s+=a[i];//每次的数字相加,然后赋给s

               

            }

            String output="   第i个数  "+"    "+" 第i个数的值    ";

            for(i=0;i<a.length;i++)//循环

            {

                output+="  "+i+"       "+a[i]+" ";

            }

            output+=" "+   " 10个数字的和: "+"    "+ s;

             JTextArea outputArea = new JTextArea( 11, 10 );//初始化消息框的面积

             outputArea.setText(output);//吧output的内容放到输出框里边

              JOptionPane.showMessageDialog( null, outputArea,

                         "初始化声明的数组:",

                         JOptionPane.INFORMATION_MESSAGE );//将输出框输出

     

        }

     

    }

    结果截图:

  • 相关阅读:
    iOS側拉栏抽屉效果Demo
    Juce源代码分析(九)应用程序基类ApplicationBase
    Android获取手机方向
    2014手机号码归属地数据库
    自译Solr in action中文版
    HUD 2031: 进制转换
    《学习opencv》笔记——矩阵和图像操作——cvConvertScale,cvConvertScaleAbs,cvCopy and cvCountNonZero
    Xcode5.1.1+ios 7.1.2 免证书真机调试
    《你不知道的JavaScript》读书笔记(二)词法作用域
    python生成word中文字体
  • 原文地址:https://www.cnblogs.com/my1204/p/4931904.html
Copyright © 2011-2022 走看看