A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© laoyimou 中级黑马   /  2016-2-25 15:24  /  928 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*
我想要的是打印1--100里面7的倍数,以及7的倍数的数值的和
*/
class Jishu
{
   public static void main(String[]args)
  {
   int count = 0;
   for(int x = 1;x<=100;x++)
    {
      if(x % 7==0)
      System.out.println("x="+x);
      count++;
     }
     System.out.println("count="+count);
  }我该怎么修改才可以得到count=14啊。

16(B@MIK$NHR8AN831Z]3}1.png (3.44 KB, 下载次数: 33)

16(B@MIK$NHR8AN831Z]3}1.png

6 个回复

正序浏览
不错不错.
回复 使用道具 举报
回复 使用道具 举报
判断是否是7的倍数的if加{System.out.println("x="+x);
      count++;}
回复 使用道具 举报
huang_bing_hua 发表于 2016-2-25 16:34
1.作为初学者,建议if语句不管简单复杂,都要有{},养成良好习惯,避免出错
2.修改如下

thank you,小问题对我这种小白也是很难的啊
回复 使用道具 举报
1.作为初学者,建议if语句不管简单复杂,都要有{},养成良好习惯,避免出错
2.修改如下
  1. class CountDemo
  2. {
  3.    public static void main(String[]args) {
  4.             int count = 0;
  5.         for(int x = 1;x<=100;x++) {
  6.                         if(x % 7==0) {
  7.                                 System.out.println("x="+x);
  8.                                 count++;
  9.                         }
  10.         }   
  11.      System.out.println("count="+count);
  12.     }
  13. }
复制代码


捕获2.PNG (2.98 KB, 下载次数: 43)

捕获2.PNG
回复 使用道具 举报
按照我图中的圈住的地方,加两个括号,把count++括进去,就行了。

QQ截图20160225152942.png (11.86 KB, 下载次数: 38)

QQ截图20160225152942.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马