用c++输出10到100内能被3整除且不能被4整除的数
时间: 2023-11-12 14:06:51 浏览: 72
可以使用如下代码实现:
```c++
#include <iostream>
int main() {
for (int i = 10; i <= 100; i++) {
if (i % 3 == 0 && i % 4 != 0) {
std::cout << i << " ";
}
}
return 0;
}
```
输出结果为:
```
12 15 18 21 27 30 33 39 42 45 51 54 57 63 66 69 75 78 81 87 90 93 99
```
相关问题
输出100以内所有能被3整除但不能被5整除的数,按每5个数的形式输出。用c++语言程序
#include <stdio.h>
int main() {
int count = 0;
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 5 != 0) {
printf("%d ", i);
count++;
if (count % 5 == 0) {
printf("\n");
}
}
}
return 0;
}
编程c++输出400以内所有能够被3整除但不能被5整除的数,统计其个数并求和。
您好,可以通过以下代码实现:
```
#include <stdio.h>
int main()
{
int count = 0;
int sum = 0;
for (int i = 1; i <= 400; i++)
{
if (i % 3 == 0 && i % 5 != 0)
{
printf("%d ", i);
count++;
sum += i;
}
}
printf("\n%d个数,总和为%d\n", count, sum);
return 0;
}
```
该程序使用 for 循环从1到400遍历每一个数,判断是否是能够被3整除但不能被5整除,如果是,则打印出来,并且把个数和数字之和更新一下。
最后输出所有符合要求的数字的个数和总和。
阅读全文