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

© 251855915 中级黑马   /  2016-4-8 14:33  /  416 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. class Qu9  {
  2.         public static void main(String[] args)  {
  3.                 int s = 0;
  4.                 for (int i = 1;i<1000 ;i++ ) {
  5.                         int ge = i%10;
  6.                         int shi = i/10%10;
  7.                         int bai = i/100%10;
  8.                         if (ge ==9&shi ==9&bai == 9) {
  9.                                 s = s+3;
  10.                                 continue;
  11.                         }
  12.                         else if ((ge == 9 & shi == 9) |(ge == 9 & bai == 9)|(shi == 9 & bai == 9)) {
  13.                                 s = s+2;
  14.                                 continue;
  15.                         }
  16.                         else if (ge ==9 |baii == 9 | bai == 9) {
  17.                                 s++;
  18.                                 continue;
  19.                         }
  20.                         else{
  21.                                
  22.                         }
  23.                 }
  24.                 System.out.println(s);

  25.         }
  26. }
复制代码

这是一个数多少个 9的代码,但是结果不对啊,请大神解答

1 个回复

倒序浏览
没仔细看怎么不对?bai写成了baii
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马