洛谷 B2060 满足条件的数累加 c语言(数组做法)

题目描述

将正整数 m 和 n 之间(包括 m 和 n) 能被 17 整除的数累加,其中,0

输入格式

一行,包含两个整数 m 和 n,其间,以一个空格间隔。

输出格式

输出一行,包行一个整数,表示累加的结果。

输入输出样例

输入 #1

50 85

输出 #1

204

代码如下:

#include 

int main()

{

  int a,b;

  int c[1000]={0};//定义一个数组大小

  int sum=0;

  int t=0;

  scanf("%d %d",&a,&b);

  for(int i=a;i<=b;i++){//把从a到b的数读入数组中

       c[t]=i;

       t++;

  }

  for( int t=0; t<=b-a; t++){//判断能否被17整除

      if(c[t]%17==0)

         sum=sum+c[t];

     }

    printf("%d",sum);

    return 0;

}

 

 
  

你可能感兴趣的:(c语言,算法)