Chapter 02循环结构
Key Point :
1.while循环
2.do while循环
3.for循环
4.obreak
5.continue
题目图片
{tabs-pane label="第一页"}
{/tabs-pane}
{tabs-pane label="第二页"}
{/tabs-pane}
{tabs-pane label="第三页"}
{/tabs-pane}
一
public class Method {
public static void main(String[] args) {
int sum = 0;
for (int i = 0; i <=100; i++) {
sum+=i;
}
System.out.println(sum);
}
}
二
public class Method {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <100; i+=2) {
sum+=i;
}
System.out.println(sum);
}
}
三
public class Method {
public static void main(String[] args) {
int j=0,sum1=0;
while (j<=100){
sum1+=j;
j++;
}
System.out.println(sum1);
int sum = 0;
int i=1;
do {
sum+=i;
i+=2;
}while (i<100);
System.out.println(sum);
}
}
四
import java.util.Scanner;
public class Method {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入一个小于10的整数");
int n = sc.nextInt();
int sum = 1;
if (n>9)return;
for (int i =1;i<=n;i++)sum*=i;
System.out.println(n+"的阶乘为:"+sum);
}
}
五
public class Method {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <=100;i++ ) {
if (i%3==0&&i%5!=0) sum+=i;
}
System.out.println(sum);
}
}
六
public class Method {
public static void main(String[] args) {
for (int x = 0; x < 20; x++)
{
for (int y = 0; y < 33; y++)
{
int z = 100 - x - y;
if ((z % 3 == 0) && (x * 5 + y * 3 + z / 3 == 100))System.out.println("公鸡:"+x+" 母鸡:"+y+" 小鸡:"+z);
}
}
}
}
七
public class Method {
public static void main(String[] args) {
for (int x = 0; x < 8; x++)
{
for (int y = 0; y < 12; y++)
{
int z = 36 - x - y;
if ((z % 3 == 0) && (x * 4 + y * 3 + z / 2 == 36))System.out.println("男:"+x+" 女:"+y+" 小孩:"+z);
}
}
}
}
八
public class Method {
public static void main(String[] args) {
for (int x = 1000; x < 10000; x++)
{
int ge=x%10;
int shi=x/10%10;
int bai=x/100%10;
int qian=x/1000;
int i = (qian * 10 + bai) + (shi * 10 + ge);
if(x== i * i)System.out.println(x);
}
}
}
九
import java.util.Scanner;
public class Method {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入n");
int n = sc.nextInt();
for (int i = 1 ;i<=n; i++){
for (int j = n; j > i; j--) {
System.out.print(" ");
}
for (int j = 0; j < (2*i)-1; j++) {
System.out.print("*");
}
System.out.println("");
}
}
}
十
public class Method {
public static void main(String[] args) {
for(int i = 1;i<10;i++){
for(int j = 1;j<=i;j++){
if(j==3&&i==3||j==3&&i==4){
System.out.print(" "+j+"×"+i+"="+(i*j)+" ");
}else{
System.out.print(j+"×"+i+"="+(i*j)+" ");
}
}
System.out.println();
}
}
}
十一
public class Method {
public static void main(String[] args) {
int a,b,c;
for(int i = 100;i<999;i++){
a = i/100;
b = i%100/10;
c = i%100%10;
if (a*a*a+b*b*b+c*c*c==i) System.out.println(i);
}
}
}
评论 (0)