当前位置: 首页 > news >正文

长春真正免费的建站系统十种网络推广的方法

长春真正免费的建站系统,十种网络推广的方法,企业网站托管和网站建设服务商,免费制作企业网站1.设计程序按照各个学生的 Java 成绩进行排序 ( 降序 ) 2.设计程序,根据学生总成绩进行排序(降序排列),并输出学生姓名、每门课程的名称和该学生的成绩、该学生的总成绩 public static void main(String[] args) {String[] names {"安琪拉",…

1.设计程序按照各个学生的 Java 成绩进行排序 ( 降序 )

2.设计程序,根据学生总成绩进行排序(降序排列),并输出学生姓名、每门课程的名称和该学生的成绩、该学生的总成绩

    public static void main(String[] args) {String[] names = {"安琪拉", "王昭君", "蔡文姬", "妲己", "张良"};String[] courses = {"C++", "Java", "Python"};int[][] scores = {{90, 89, 75},{59, 40, 100},{100, 99, 80},{80, 61, 61},{60, 100, 99}};for( int i = 0 ; i < scores.length ; i++ ){System.out.print( names[ i ] + " => " ); // 输出学生姓名for( int j = 0 ; j < scores[ i ] .length ; j++ ){System.out.print( courses[ j ] + ":");// 输出课程名称System.out.print( scores[ i ][ j ] ); // 输出课程成绩if( j < scores[ i ] .length - 1 ) {System.out.print( " , " );}}System.out.println();}// 1. 按照各个学生的 Java 成绩进行排序(降序)for (int i = 0; i < scores.length - 1; i++) {for (int j = 0; j < scores.length - i - 1; j++) {if (scores[j][1] < scores[j + 1][1]) {// 交换学生姓名String tempName = names[j];names[j] = names[j + 1];names[j + 1] = tempName;// 交换学生成绩int[] tempScores = scores[j];scores[j] = scores[j + 1];scores[j + 1] = tempScores;}}}for (int i = 0; i < names.length; i++) {System.out.println(names[i] + " => " + courses[1] + ": " + scores[i][1]);}System.out.println();// 2. 根据学生总成绩进行排序(降序排列)int[] sumScore = new int[scores.length];for (int i = 0; i < scores.length; i++) {int sum = 0;for (int j = 0; j < scores[i].length; j++) {sum += scores[i][j];}sumScore[i] = sum;}// 对总分数组排序int[] sumArr = new int[scores.length];for (int i = 0; i < scores.length; i++) {int sum = 0;for (int j = 0; j < scores[i].length; j++) {sum += scores[i][j];}sumArr[i] = sum;}// 选择排序(降序)for (int i = 0; i < scores.length - 1; i++) {int max = i;for (int j = i + 1; j < scores.length; j++) {if (sumArr[j] > sumArr[max]) {max = j;}}// 交换总成绩int temp = sumArr[i];sumArr[i] = sumArr[max];sumArr[max] = temp;//String n = names[i];names[i] = names[max];names[max] = n;int[] s = scores[i];scores[i] = scores[max];scores[max] = s;}// 输出每个人的各科成绩  安琪拉: c++=90  java=89   python=75for (int i = 0; i < names.length; i++) {System.out.print(names[i] + ": ");for (int j = 0; j < scores[i].length; j++) {System.out.print(courses[j] + "=" + scores[i][j] + "\t");}System.out.println(sumArr[i]);System.out.println();}
解释:
  1. 定义一个字符串数组names,存储5个学生的姓名;
  2. 定义一个字符串数组courses,存储3门课程的名称;
  3. 定义一个二维整数数组scores,存储了每个学生在每门课程的成绩;
  4. 遍历scores数组,按照降序输出每个学生的姓名、课程名称和成绩;
  5. scores数组进行排序,按照学生的Java成绩降序排列;
  6. 输出排序后的学生姓名、课程名称和成绩;
  7. 计算每个学生的总成绩,并将其存储在sumScore数组中;
  8. sumScore数组进行选择排序,按照降序排列;
  9. 输出排序后的学生姓名、各科成绩和总成绩。
http://www.tj-hxxt.cn/news/66280.html

相关文章:

  • 网站建设实训报告心得济南做seo排名
  • 猫咪mv最新地域网名怎么取网站页面优化方法
  • 工业设计网站象宁波正规优化seo价格
  • 网站加入收藏ip软件点击百度竞价推广
  • 不懂外贸做外贸网站好做吗全媒体广告加盟
  • 外贸网站建设模式app拉新项目一手渠道商
  • 电商seo是什么意思啊seo排名优化首页
  • 电子商务网站建设与管理课程设计竞价排名的服务模式是
  • 电子商务网站开发类毕业论文广告公司注册
  • 安徽建设工程建设信息网站网站多少钱
  • 现在建设网站落后了seo推广方式是什么呢
  • 网站建设公司价百度资源搜索平台
  • 日本建筑网站常德论坛网站
  • 西宁网站设计seo公司上海
  • 制作网页时不能使用图案作为网页背景关键词优化公司排名榜
  • wordpress设置金币夫唯seo视频教程
  • 做网站搜索结果的代码网络推广代运营公司
  • 做网站的公司那家好百度打广告收费表
  • 用花生壳免费域名做公司网站友情链接的获取途径有哪些
  • 便宜网站制作seo优化销售话术
  • 个人网站 备案 类型百度搜索指数是怎么计算的
  • 鳌江网站建设成功的软文营销案例
  • 中山做网站的大公司公司网站设计哪家好
  • 网站开发 微信收款百度网盘电脑网页版
  • 自己怎么做网站卖车百度seo报价
  • 连云港做网站制作首选公司朋友圈网络营销
  • 用html做简单网站东莞最新消息今天
  • 山西网站建设价格宁波百度关键词推广
  • 邯郸市住房和建设官方网站工具大全
  • 在公司网站投简历该怎么做武汉seo首页优化技巧