for循环语句
题目:打印1-100之间所有是9的倍数的整数,统计个数及总数?
1 public class forTest01{
2 public static void main(String[] args) {
3 /*
4 打印1到100之间是9的倍数的整数,统计个位及总和
5 */
6 System.out.println("题目:请打印1-100之间是9的倍数的整数,统计个数及总和");
7 int sum = 0;//总和
8 int count = 0;//统计个数
9 int start = 1;//定义1到100之间的开始变量
10 int end = 100;//定义1到100之间的末位变量
11 int t = 9;//定义倍数的变量
12 for (int i =start;i<=end ;i++ ) {
13 if (i % t ==0) {//判断是否为t的整数倍
14 System.out.println("i="+i);
15 count++;//满足条件进行count++;
16 sum += i;
17 }
18 }
19 System.out.println("count="+count);
20 System.out.println("sum="+sum);
21 }
22 }
案列2:输出以下式子:
0+5=5
1+4=5
2+3=5
3+2=5
4+1=5
5+0=5
1 public class forTest{
2 public static void main(String[] args){
3 int n = 5;
4 for (int i = 0;i<=n; i++) {
5 System.out.println(i+"+"+(n-i)+"="+n);
6 }
7 System.out.println("退出for循环语句");//当i值不满足条件时,跳出循环体
8 }
9 }
想多了都是问题,做多了才是答案

浙公网安备 33010602011771号