打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
循环语句练习一之for循环
====================练习一=============================
 /*
计算出1-10 相加后的总和
*/
class LianXi{
 public static void main(String [] args){
  int sum =0;
  for(int i=1;i<=10;i++){
   sum = sum+i;     //sum += i;
  }
  System.out.println("1-10相加后的总和是:"+sum);
 }

结果:
1-10相加后的总和是:55
==============================练习二===============================
/*
计算出1-100 之和
计算出1-100之间偶数之和
计算出1-100之间奇数之和
*/
class LianXi{
 public static void main(String [] args){
  int sum = 0;
  int oushu = 0;
  int jishu = 0;
  for(int i=1;i<=100;i++){
   if(i%2 == 0){
    oushu +=i;
   }else{
    jishu +=i;
   }
   sum = sum+i;
  }
  System.out.println("1-100相加后的总和是:"+sum);
  System.out.println("1-100之间偶数之和:"+oushu);
  System.out.println("1-100之间奇数之和:"+jishu);
  
 }

结果:
1-100相加后的总和是:5050
1-100之间偶数之和:2550
1-100之间奇数之和:2500
==============================练习三=================================
/*
计算出 三位数的“水仙花数”
例:153 =1*1*1+5*5*5+3*3*3
*/
class LianXi{
 public static void main(String [] args){
  for(int i=100;i<1000;i++){
   int ge  = i      % 10;
   int shi = i/10   % 10;
   int bai = i/10/10% 10;
   if(i == (ge*ge*ge+shi*shi*shi+bai*bai*bai)){
    System.out.println(i);
   }
  }
 }

结果:
153
370
371
407
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Java程序设计总复习题
Java基础语句
第四周:循环控制
《Java语言编程基础立体化实用教程》1-2 学生成绩管理系统的输入输出与评定设计(三)
Java(六)
day13 do..while循环及for循环
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服