c语言代码编写函数fun(),它的功能是:求出1到1000以内同时能被5和13整除 的数,通过n返回这些数的个数
时间: 2023-12-03 13:44:37 浏览: 281
C语言程序设计-计算出k以内最大的10个能被13或17整除的自然数之和;(k〈3000);.c
5星 · 资源好评率100%
下面是一个实现求出1到1000以内同时能被5和13整除的数,并通过n返回这些数的个数的C语言函数fun():
```c
int fun(int *n) {
int count = 0;
for(int i = 1; i <= 1000; i++) {
if(i % 5 == 0 && i % 13 == 0) {
count++;
}
}
*n = count;
return count;
}
```
其中,函数fun()接收一个指向整型变量的指针n作为参数,用于返回符合要求的数的个数。在函数中使用一个循环,遍历1到1000之间的所有整数,如果某个数能同时被5和13整除,则计数器count加1。最后将count的值存储到n所指向的变量中,并返回count的值。
阅读全文