用C语言编计算并输出k以内最大的10个能被13或17整除的自然数之和.当从键盘输入500时,
问题描述:
用C语言编计算并输出k以内最大的10个能被13或17整除的自然数之和.当从键盘输入500时,
答
#include
int main()
{
\x09int n;
\x09scanf("%d",&n);
\x09int c[10],sum=0,count=0;
\x09for(;n>=13;n--)
\x09{
\x09\x09if(n%13==0||n%17==0)
\x09\x09{
\x09\x09\x09c[count]=n;
\x09\x09\x09sum+=c[count];
\x09\x09\x09printf("%d.%d\n",count+1,c[count]);
\x09\x09\x09count++;
\x09\x09\x09if(count>=10) break;
\x09\x09}
\x09}
\x09printf("%d\n",sum);
\x09return 0;
}