第一阶段第七天(循环嵌套)
2017-05-26 16:40
134 查看
1、输出打印九九乘法口诀
2、通过for循环实现100以内,能被3整除不能被5整除数字的和,并输出打印
3、输出打印空心直角三角形
4、通过键盘获取输入数字,判断该数字是否为一个质数
5、输出打印等腰空心三角形
6、通过for循环输出打印菱形图形
7、输出1-100中所有的偶数,要求使用continue
package day7; public class Demo7_1 { public static void main(String[] args) { //外循环代表行 for(int i=1;i<=9;i++){ //内循环控制打印输出 for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j+"\t");//输出打印 }System.out.println(); } } }
2、通过for循环实现100以内,能被3整除不能被5整除数字的和,并输出打印
package day7; public class Demo7_2 { 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);//输出打印信息 } }
3、输出打印空心直角三角形
package day7; public class Demo7_3 { public static void main(String[] args) { //外循环代表行 for(int i=1;i<=5;i++){ //内循环打印 for(int j=1;j<=2*i-1;j++){ if(i==5||j==1||j==2*i-1){ System.out.print("*");//打印* }else{ System.out.print(" ");//空格占位符 } } System.out.println();//换行 } } }
4、通过键盘获取输入数字,判断该数字是否为一个质数
package day7; import java.util.Scanner; public class Demo7_4 { public static void main(String[] args) { Scanner sc=new Scanner(System.in);//实例化Scanner对象 System.out.println("请输入一个整数:");//提示用户输入 int num=sc.nextInt();//获取用户输入的数字 //除数 if(num==1){//1不是质数 System.out.println(num+"不是质数"); } for(int i=2;i<=num;i++){ if(num%i==0&&num!=i){ System.out.println(num+"不是质数"); break; }else{ System.out.println(num+"是质数"); break; } } } }
5、输出打印等腰空心三角形
package day7; public class Demo7_5 { public static void main(String[] args) { //外循环代表行 for(int i=1;i<=5;i++){ //内循环空格占位符 for(int k=5;k>=i;k--){ System.out.print(" "); } //内循环控制* for(int j=1;j<=2*i-1;j++){ if(i==5||j==1||j==2*i-1){ System.out.print("*");//打印* }else{ System.out.print(" ");//空格占位符 } } System.out.println();//换行 } } }
6、通过for循环输出打印菱形图形
package day7; public class Demo7_6 { public static void main(String[] args) { //外循环代表行 for(int i=1;i<=4;i++){ //内循环空格占位符 for(int k=4;k>=i;k--){ System.out.print(" "); } //内循环控制* for(int j=1;j<=2*i-1;j++){ System.out.print("*"); } System.out.println(); } //外循环代表行 for(int a=1;a<=3;a++){ //内循环空格占位符 for(int c=1;c<=a+1;c++){ System.out.print(" "); } //内循环控制* for(int b=5;b>=2*a-1;b--){ System.out.print("*"); } System.out.println(); } } }
7、输出1-100中所有的偶数,要求使用continue
package day7; public class Demo7_7 { public static void main(String[] args) { for(int i=1;i<=100;i++){ if(i%2==0){ System.out.print(i+"\t"); if(i%10==0){ System.out.println(); } } else{ continue; } } } }
相关文章推荐
- 第一冲刺阶段第七天
- 向着第二层 第一阶段第七天
- 第一冲刺阶段——站立会议第七天4月24日
- 团队冲刺第一阶段第七天
- 第一阶段冲刺(第七天)
- 第一冲刺阶段(第七天)
- 团队第一阶段冲刺03
- ITOO---第一阶段小结
- HTML5第一阶段(第一章HTML基础)
- 第一阶段绩效评估
- 第一阶段工作结束
- 第一阶段成果展示
- 第一阶段:web前端开发基础环境配置1
- 第一阶段针对每个组对我们的意见和建议的反馈
- 个人学习第一阶段——关于html和css的技巧及问题总结(一)
- .NET 业务框架开发实战之十 第一阶段总结,深入浅出,水到渠成(前篇)
- 《梦断代码》第一阶段阅读感想(包括第0、1、2共三章)
- IOS开发--第一阶段--导行(1)(基本概念)
- 黑马程序员--第一阶段2.java编程基础--第4天
- 第二阶段冲刺第七天站立会议