Java for循环的三个案例(萌新)
计算1到100之间奇数和偶数的和
// 奇数的和
int oddSum = 0;
// 偶数的和
int evenSum = 0;
// 循环100次,从1开始
for(int i = 1; i <= 100; i++) {
// 如果i的值能被2整除说明这里循环的i是整数,反之else则是奇数 然后给对应的值累加值
if(i % 2 == 0){
evenSum += i; // 这里写法等于 evenSum = evenSum + i;
} else {
oddSum += i; // 这里写法等于 oddSum = oddSum + i;
}
}
System.out.println(oddSum); // 2500
System.out.println(evenSum ); // 2550
输出1-1000之间能被6整除的数,每行输出4个
// 循环1000次,从1开始
for(int i = 1; i <= 1000; i++){
// 只要i的值能被6整除,也就是余数等于0的,就是我们要进行输出的数
if(i % 6 == 0){
System.out.print(i + "\t"); // 不加ln,因为需要每行输出 加上\t制表符输出的更清晰点 \t相当于tap
}
// 每次循环到第四个值能被6整除时,我们就换行,也就是每次i+24的值能被6整除就换行
if(i % (4 * 6) == 0){
System.out.println(); //直接输出换行就行
}
}
打印九九乘法表
// 打印乘法表 我们需要使用嵌套for循环,外边循环9次,代表1到9,外部每次循环时 内部循环循环外部循环的值
// 循环9次
for(int i = 1; i <= 9; i++){
// 内部循环 第一次循环时 i = 1 ,j = 1 成立 , 第二次 i = 2 ,j的值迭代2 因为循环条件是 j 小于等于 i
for(int j = 1; j <= i; i++){
System.out.print(j + "*" + i + "=" + (i*j) + "\t");
}
System.out.println(); //美化格式
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)