c语言输入一串数求15的倍数
时间: 2024-11-25 13:18:01 浏览: 3
Base64编码解码c语言实现
在C语言中,你可以通过循环结构和条件判断来输入一串数字并找出其中15的倍数。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int number, count = 0; // 初始化计数器
char input[100]; // 存储用户输入的一串数字
printf("请输入一串用空格隔开的整数:");
fgets(input, sizeof(input), stdin); // 从标准输入获取用户输入
// 分割字符串并转换成整数
for (char *ptr = strtok(input, " "); ptr != NULL; ptr = strtok(NULL, " ")) {
number = atoi(ptr);
// 检查是否是15的倍数
if (number % 15 == 0) {
printf("%d 是15的倍数,计数器加1\n", number);
count++;
}
}
if (count > 0) {
printf("共有%d个15的倍数。\n", count);
} else {
printf("没有找到15的倍数。\n");
}
return 0;
}
```
这个程序首先提示用户输入一系列数字,然后逐个检查每个数字是否能被15整除。如果是,就打印出来,并增加计数器。最后统计出有多少个15的倍数。
阅读全文