编写有参数fun(),功能是:计算并输出k以内最大的10个被13或17整除的自然数之和

2025-03-01 20:51:13
推荐回答(1个)
回答1:

# include
long fun(long k)
{
int i;
long sum;
for(i=0,sum=0;i<10;)
{
if(!(k%13)||!(k%17))
{
sum+=k;
++i;
}
--k;
}
return sum;
}

main()
{
long k,sum;
scanf("%ld",&k);
sum=fun(k);
printf("%ld\n",sum);
}