oj2465: 1-n之间能够被m整除的数的和

时间:2023-01-09 09:24:48
问题描述:输入n和m,输出1-n之间能够被m整除的数的和,例如:输入35 7,输出的是1-35之间所以能够被7整除的数的和,即7+14+21+28+35=105
作者:何知令
发表时间:2017年2月15日
输入:两个正整数n和m

输出;1-n之间能够被m整除的数的和

代码:

/*
问题描述:输入n和m,输出1-n之间能够被m整除的数的和,例如:输入35 7,输出的是1-35之间所以能够被7整除的数的和,即7+14+21+28+35=105
作者:何知令
发表时间:2017年2月15日
输入:两个正整数n和m
输出;1-n之间能够被m整除的数的和
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
int n,m;
int sum=0;
scanf("%d %d",&n,&m);
for(i=1;i<=n;i++)
{
if(i%m==0)
sum+=i;
}
printf("%d",sum);
return 0;
}
程序运行结果展示:

oj2465: 1-n之间能够被m整除的数的和

知识点总结:循环

学习心得:一种不好的解法