黑马程序员技术交流社区

标题: 刚学c,谁会做这题 [打印本页]

作者: 郑志龙~    时间: 2015-12-11 21:41
标题: 刚学c,谁会做这题
打印1 - 100中不能被7整除又不包含7的数,并统计个数
有谁会做这题,帮忙写出代码,写不出来
作者: junjunzhang    时间: 2015-12-12 21:59
  1. #include <stdio.h>

  2. /*

  3. 题目:打印1~100中不能被7整除又不包含7的数,并统计个数

  4. */

  5. int main (int argc , const char * argv[]) {
  6.    
  7.     int num = 0;

  8.     for (int i = 0;i <= 100;i++) {
  9.         
  10. //           7的倍数      以7结尾              以7开头
  11.    
  12.         if ((i % 7) && ((i - 7) % 10) && ((i / 10) != 7)) {
  13.             
  14. //            if条件为真则打印该数
  15.         
  16.         printf ("%d ",i);
  17.             
  18. //            累加
  19.         
  20.         num += 1;
  21.             
  22.         }
  23.    
  24.     }
  25.    
  26. //    打印累加后值
  27.    
  28.     printf ("\n%d\n",num);
  29.    
  30.     return 0;

  31. }
复制代码

不客气




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2