从键盘输入整数n,c语言统计1~n之间的能同时被2和3整除的整数个数
时间: 2024-10-25 19:15:02 浏览: 26
从键盘输入一个整数,判断能否同时被2和3整除。
5星 · 资源好评率100%
在C语言中,你可以通过遍历1到n的所有整数,并使用模运算符(%)检查它们是否能同时被2和3整除,即判断它们是否满足条件 `num % 2 == 0` 和 `num % 3 == 0`。这是一个简单的循环任务。下面是一个简单的示例程序:
```c
#include <stdio.h>
int countNumbersDivisibleByTwoAndThree(int n) {
int count = 0;
for (int i = 1; i <= n; i++) {
if (i % 2 == 0 && i % 3 == 0) {
count++;
}
}
return count;
}
int main() {
int n;
printf("请输入一个整数n: ");
scanf("%d", &n);
int result = countNumbersDivisibleByTwoAndThree(n);
printf("1到%d之间能同时被2和3整除的整数有%d个。\n", n, result);
return 0;
}
```
在这个程序中,用户会被提示输入一个整数n,然后`countNumbersDivisibleByTwoAndThree`函数会计算并返回符合条件的整数个数。
阅读全文