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

电子商务网站建设与维护题库福田网站建设电话

电子商务网站建设与维护题库,福田网站建设电话,远程wordpress数据库,妇幼医院网站建设方案多重循环在Java中的应用 介绍 多重循环是将一个循环嵌套在另一个循环体内的编程结构。Java中的 for、while 和 do...while 循环均可作为外层循环和内层循环。建议使用两层嵌套,最多不超过三层,以保持代码的可读性。 在多重循环中,外层循环执…

多重循环在Java中的应用

在这里插入图片描述

介绍

多重循环是将一个循环嵌套在另一个循环体内的编程结构。Java中的 forwhiledo...while 循环均可作为外层循环和内层循环。建议使用两层嵌套,最多不超过三层,以保持代码的可读性。

在多重循环中,外层循环执行的次数为 (m),内层循环执行的次数为 (n),则内层循环实际上会被执行 (m \times n) 次。

示例

for(int i = 1; i <= 7; i++) { // 第一层循环 7次for(int j = 1; j <= 2; j++) { // 第二层循环 2次System.out.println("ok~~~"); // 总共输出14次}
}

多重循环执行步骤分析

for(int i = 0; i < 2; i++) {for(int j = 0; j < 3; j++) {System.out.println("i=" + i + " j=" + j);}
}

在这里插入图片描述
在这里插入图片描述

应用实例

练习一:班级成绩统计

题目:编写程序统计3个班级的成绩情况。每个班级有5名学生,计算各个班级的平均分以及所有班级的平均分,并统计及格人数。


//化繁为简
//(1) 先计算一个班的,接收5个学生的成绩
//1.1 创建Scanner 对象后,接受用户输入
//1.2 得到该班级的平均分,定义一个double sum 把所该班级的5个学生的成绩累加起来
//(2) 统计3个班(每个班5个学生) 平均分
//(3) 所有班级的平均分
//3.1 定义一个double = sum2;统计所有班级的平均分
//3.2 循环结束以后,sum2/(3 )
//(4) 统计三个班的及格人数 
//4.1 定义变量 int passNum = 0; 当有一个学生成绩>= 60 ,passNum++;
//4.2 还可以定义一个变量去统计每个班的及格人数,int count =0;  count++;import java.util.Scanner;public class MulForExercise01 {public static void main(String[] args) {Scanner in = new Scanner(System.in);double sum2 = 0; // 所有班级的总分int passNum = 0; // 及格人数统计for(int i = 1; i <= 3; i++) { // 表示班级double sum = 0;int count = 0; // 每个班的及格人数for(int j = 1; j <= 5; j++) { // 表示学生System.out.println("请输入第" + i + "个班级的第" + j + "个学生的成绩");double score = in.nextDouble();sum += score;if(score >= 60) {count++;   // 统计每个班的及格人数passNum++; // 累加总及格人数}}sum2 += sum; // 累加所有班级的总分System.out.println("第" + i + "个班级的平均分= " + (sum / 5));System.out.println("第" + i + "个班级的及格人数是" + count);System.out.println("====================================================");}System.out.println("所有班级的平均分= " + (sum2 / (3 * 5)));System.out.println("所有班级的及格人数= " + passNum);}
}

在这里插入图片描述

练习二:九九乘法表

题目:编写程序打印出九九乘法表。

public class Multable {public static void main(String[] args) {for(int i = 1; i <= 9; i++) { // i表示层数for(int j = 1; j <= i; j++) { // j表示每层的个数System.out.print("\t" + j + "*" + i + "=" + (i * j));}System.out.println();}}
}

结果

运行上述代码将输出班级的平均分和及格人数,以及九九乘法表的结果。这些练习不仅加深了对多重循环的理解,也提供了实际应用的示例。


http://www.yayakq.cn/news/203760/

相关文章:

  • 如何找网站制作北京营销型网站建设费用
  • 毕业设计做的网站抄袭企业查查网官网
  • 山西省住房城乡建设厅门户网站如何提高网站访问速度的文章
  • 帝国怎么做中英文网站wordpress 短信登录密码错误
  • 做网站js框架电子购物网站建设视频
  • 响应式网站背景企业网站建设飞沐
  • 重庆网站设计公司网站制作博客平台 wordpress
  • 龙里县建设局管方网站成都网站建设推广港哥熊掌号
  • 使用网站观澜小学网站建设
  • 广州做网站基本流程目前国内做情趣最好的网站
  • 彩票网站怎么做代理各大网站logo图标
  • 做 爱 网站小视频在线观看中国做外贸最好的网站有哪些
  • 广东省住房和城乡建设局网站优秀简洁网站设计
  • 数据库网站建设义乌小商品市场网
  • 酒店平台网站建设wordpress查询分页
  • 宝安区建设局网站wordpress the loop
  • 2022腾讯云网站建设方案书北京网站建设 招聘信息
  • 有没有做美食的小视频网站wordpress_DMS
  • 不知道我自己的网站的ftp账号wordpress下单邮件通知的实现
  • 企业网站优化做法海外贸易平台
  • 个人网站用什么软件网站的服务器选择
  • 公司网站域名cn和com做外汇门户网站
  • 织梦移动网站模板免费下载做网站的格言
  • 东莞市建设工程检测中心网站wordpress怎么跳转到别的域名
  • 网站建设运营方案 团队失信人信息查询
  • 哪些网站专门做细胞的下载百度2024最新版
  • iis一个文件夹配置多个网站WordPress功能模块排版
  • 可以自己做网站不市场调研流程
  • 酒店网站设计公司企业建设网站网站建设公司
  • 站长工具seo词语排名新浦建设集团网站