用C语言代码输出两个整数间能被3整除但不能被5整除的奇数 ,要求用子函数
时间: 2023-10-31 11:04:33 浏览: 168
c代码-输出能被三和五整除的数
5星 · 资源好评率100%
好的,让我来回答你的问题。以下是用C语言代码输出两个整数间能被3整除但不能被5整除的奇数的子函数:
```c
void oddNums(int start, int end) {
for(int i = start; i <= end; i++) {
if(i % 2 != 0 && i % 3 == 0 && i % 5 != 0) {
printf("%d ", i);
}
}
}
```
这个函数可以输出从`start`到`end`之间的所有奇数,且这些奇数能够被3整除、但不能被5整除。
当你需要调用这个函数时,可以这样写:
```c
int main() {
int start = 1;
int end = 100;
oddNums(start, end);
return 0;
}
```
其中,`start`和`end`是你需要输出奇数的区间。这个代码可以输出从1到100之间能被3整除但不能被5整除的所有奇数。
希望我的回答能够帮助你解决问题。
阅读全文