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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*********************************************************************************

以下为本人的基础测试题,所表答案为我的答案,分析也是自己的理解,如有不对,还望指正。

**********************************************************************************/
编程题3:
计算1~100中所有7的倍数的个数。
我的源码:

  1. #include <stdio.h>
  2. #define MAX 100
  3. #define MIN 1


  4. int main(){
  5.         int i,count=0;
  6.         for (i = MIN; i <= MAX; i++){
  7.                 if (i % 7 == 0){
  8.                         count++;
  9.                 }
  10.         }
  11.         printf("%d",count);

  12.         return 0;
  13. }
复制代码
又是一道非常简单的题。定义一个整形count=0用来基数。从给定的下限(本题为1),到给定的上限(本题为100),做一遍扫描,除7余数为0就count++。题目要求就达成了,做得考究一点可以用一个数组把整除的保存起来,最后打印出来,也就两行代码。我没做,因为懒。


2 个回复

倒序浏览
很基础的一道题,看到你用了两个宏定义,这不是一般的初学者所具备的思想。
回复 使用道具 举报
black747521 发表于 2015-11-6 13:11
很基础的一道题,看到你用了两个宏定义,这不是一般的初学者所具备的思想。 ...

哈,这是学校里写程设的影响吧,,,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马