06.练习课(三)

  • 练习一:打印出100----200之间的所有素数
    • 步骤:
      • 1、定义一个类,名为TestPrimeNumber;
      • 2、在类中定义主函数;
      • 3、用 for 循环打印出所有在 100--200 之间的数字;
      • 4、在 for 循环中,每循环一次,就判断循环变量的值是否为素数,如果是,就将循环变量的当前值输出;
        • a、判断 a 是否为素数,首先用2除n,如果除不尽,再用3除n,以此类推,如果从2到n-1都无法整除n,那么n就为素数
  1. publicclassTestPrimeNumber{
  2. publicstaticvoid main(String args[]){
  3. for(int i =100; i <201; i++){
  4. boolean b =false;
  5. for(int j =2; j < i-1; j++){
  6. int k = i % j;
  7. if(k ==0){
  8. b =true;
  9. }
  10. }
  11. if(!b){
  12. System.out.println(i);
  13. }
  14. }
  15. }
  16. }
 
  • 练习二:在命令行中打印金字塔 
    • 步骤:
      • 1、定义一个类,名为TestTriangle;
      • 2、在类中定义一个主函数;
      • 3、使用 for 循环打印四行“*”,每行一个“*”;
      • 4、打印四行,每一行当中都包含四个“*  ”;
      • 5、打印四行,第一行有一个,第二行有两个。。。
      • 6、在打印*之前,先打印空格;
  1.     publicclassTestTriangle{
  2. publicstaticvoid main(String args[]){
  3. int n =10;
  4. for(int i =1; i < n; i++){
  5. for(int j =1; j < n - i; j++){
  6. System.out.print(" ");
  7. }
  8. for(int k =0; k < i; k++){
  9. System.out.print("* ");
  10. }
  11. System.out.println(" ");
  12. }
  13. }
  14. }
 





转载于:https://www.cnblogs.com/arroneve/p/5815418.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值