求帮助编写一个java程序 - 爱问答

(爱问答)

求帮助编写一个java程序

从键盘上输入9个100以内整数,存放于一个3×3的二维数组中,要求按照3×3的格式打印这个数组(即共显示3行,每行3个数,每个数字占3个字符宽度),并求出该数组所有元素之和。


从键盘上输入9个100以内整数,存放于一个3×3的二维数组中,要求按照3×3的格式打印这个数组(即共显示3行,每行3个数,每个数字占3个字符宽度),并求出该数组所有元素之和。


public  class test1{

public static void main(String[] args) {

int [][] array=new int[3][3];

Scanner sc=new Scanner(System.in);

int input=0;

int plus=1;

int s=0;

int a=0;

System.out.println("依次输入9个数;每个数结束按回车!");

for(int i=0;i<array.length;i++){

for(int j=0;j<array.length;j++){

System.out.println("请输入第"+plus+"个数");

input=sc.nextInt();

while(!(input<100&&input>=0)){

System.out.println("不是100以内的整数,请重新输入");

System.out.println("请输入第"+plus+"个数");

input=sc.nextInt();

}

plus+=1;

array[i][j]=input;

s+=input;

}

}

for(int i=0;i<array.length;i++){

for(int j=0;j<array.length;j++){

a+=1;

System.out.print(array[i][j]+" ");

if(a%3==0){

System.out.println();

}

}

}

System.out.println("总合为:"+s);

}

}


相关标签:java

下一篇:c++中如何定义指针数组,且数组大小要动态的,指针类型是自定义的类型

上一篇:java中什么是面向对象?类与对象是什么关系?如果把对象理解成是一种载体,应该怎么理

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?