java for循环风格_这是一个java中for循环的试题 求解答

展开全部

这个题目你的给点分的,不然大神们不会理你的呵呵~

还好我不是大神,试着做下吧!不足之处e5a48de588b63231313335323631343130323136353331333363383466,还请指点!public class  二维

{

public static void main(String[] args)

{

System.out.println("\n\t\t==========学员成绩测试==========\n");

init();

}//初始化!

private static void init()

{

//学员名字!

String[] nameS=new String[20];

//科目!

String[] subjects={"语文","数学","英语","电脑","体育"};

//分数;要求是整数我就用int了!

int[][] marks=new int[20][5];

//单个学员总分数!

int[] drr=new int[20];

//分数生成!

for (int i=0;i

{

//序列产生名字!

nameS[i]="学员"+(char)('A'+i);

//统计开始!

int tem=0;

for (int j=0;j

{

//随机产生分数!

marks[i][j]=(int)(Math.random()*100);

tem+=marks[i][j];

}

//存单个统计!

drr[i]=tem;

}

//传递!

print(nameS,subjects,marks,drr);

}

//打印出分数!

private static void print(String[] nrr,String[] srr,int[][] arr,int[] drr)

{

//统计某一科的20位同学平均分;语文为0,数学为1,英语为2,电脑为3,体育为4,这里用电脑作为代表!

int tem=0;

for (int i=0;i

{

//打印名字!

System.out.print(nrr[i]+":\t");

for (int j=0;j

{

//打印科目和成绩!

System.out.print(srr[j]+":"+arr[i][j]+"\t");

//统计电脑科目20位同学分数!

if(j==3)

tem+=arr[i][j];

}

//打印学员总分

System.out.print("总分:"+drr[i]);

//换行!

System.out.println("\n-----------------------------------------------");

}

System.out.println("\n-----全体同学的\""+srr[3]+"\"的平均成绩为:"+tem/20+"-----\n");

}

}

8d960ef93fa7aaa250f1fe75ca0925ae.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值