Java二维数组用键盘输入n个学生 m门课的成绩,求每个学生总成绩和每门课的平均成绩

Java二维数组用键盘输入n个学生 m门课的成绩,求每个学生总成绩和每门课的平均成绩,第1张

import java.util.Scanner

public class Hzf_4 {

public static void main(String[] args) {

int i,j,n,m,score = 0,sum = 0

float average = 0

System.out.println("请输入学生人数及课程数:")

Scanner sca = new Scanner(System.in)

n = sca.nextInt()

m = sca.nextInt()

for(i = 1i<=ni++){

sum = 0

for(j = 1j<=mj++){

System.out.println("请输入第"+i+"个学生的"+j+"门课程成绩:")

Scanner sca1 = new Scanner(System.in)

sum += sca1.nextInt()

}

average = (float)sum/m

System.out.println("第"+i+"个学生的总成绩为:"+sum+"平均分为:"+average)

}

}

}

1、 以正整数n,i,k作为输入,其中n,i,k>0,且i<n。假定数1,2,…,n是环形排列的。试编写一个程序,从数i开始,按顺时针方向以k为步长打印数,当打印某个数时,应从环中删去该数,这样的过程一直进行到环空为止。例如,当n=10,i=1,k=3时,得到的输出序列是3,6,9,2,7,1,8,5,10,4。

求流程图。 程序已经编好 如下 ,请问存储结构是什么 还有能帮忙画一下流程图么!

import java.util.Scanner

public class class1{

public static void main(String[] args){

System.out.println("程序说明如下:")

System.out.println("从数i开始,按顺时针方向以k为步长打印数,当打印某个数时,应从环中删去该数,这样的过程一直进行到环空为止")

//提示输入总人数

System.out.println("n:")

Scanner sca=new Scanner(System.in)

int m=sca.nextInt()

//提示输入要出圈的数值

System.out.println("k:")

int n=sca.nextInt()

System.out.println("i:")

int x=sca.nextInt()

System.out.println("输出序号:")

//创建有m个值的数组

int[] a=new int[m]

//初始长度,以后出圈一个,长度就减一

int len=m

//给数组赋值

for(int i=x-1i<a.lengthi++)

a[i]=i+1

//i为元素下表,j代表当前要报的数

int i=x-1

int j=1

while(len>0){

if(a[i%m]>0){

if(j%n==0){

System.out.print(a[i%m]+" ")

a[i%m]=-1

j=1

i++

len--

}else{

i++

j++

}

}else{

i++

}

}

}

}

import java.util.Scanner

public class Tian{

public static void main(String []args){

Scanner sca=new Scanner(System.in)

System.out.println("请输入白天向上爬m(2 <= m <=10)尺")

int m

m=sca.nextInt()

System.out.println("请输入晚上向下滑n(1 <= n <m )尺")

int n

n=sca.nextInt()

System.out.println("请输入井深h(10 <= h <= 2000000000)尺")

int h

h=sca.nextInt()

int a=(int)(h-m)/(m-n)+1

System.out.println("小青蛙第"+a+"天可以爬上来")

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8070452.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存