C语言输出一个既能被三整除,又能被五整除的三位整数,输出时要求每行十个数
时间: 2023-11-17 21:04:27 浏览: 47
#include<stdio.h>
int main()
{
int num=100;
int count=0; //计数器,每输出一个数就加1
while(num<=999)
{
if(num%3==0 && num%5==0) //判断是否能被3和5整除
{
printf("%d ",num); //输出这个数
count++; //计数器加1
if(count%10==0) //判断是否输出了10个数
{
printf("\n"); //如果输出了10个数,换行
}
}
num++; //枚举下一个三位数
}
return 0;
}
相关问题
C语言从键盘输入五个整数,输出能被三整除的数
好的,我可以帮你解决这个问题。以下是一个简单的C语言程序,它可以从键盘输入五个整数,输出能被三整除的数:
```c
#include <stdio.h>
int main() {
int num1, num2, num3, num4, num5;
printf("请输入五个整数:");
scanf("%d%d%d%d%d", &num1, &num2, &num3, &num4, &num5);
printf("能被三整除的数有:\n");
if (num1 % 3 == 0) {
printf("%d\n", num1);
}
if (num2 % 3 == 0) {
printf("%d\n", num2);
}
if (num3 % 3 == 0) {
printf("%d\n", num3);
}
if (num4 % 3 == 0) {
printf("%d\n", num4);
}
if (num5 % 3 == 0) {
printf("%d\n", num5);
}
return 0;
}
```
当你运行这个程序时,它将提示你输入五个整数。然后,它将检查这五个整数是否能被三整除,并输出能被三整除的数。希望这可以帮助你!
C语言输出100以内既能被3整除又能被7整除的所有正整数。
```c
#include <stdio.h>
int main() {
int i;
for (i = 1; i <= 100; i++) {
if (i % 3 == 0 && i % 7 == 0) {
printf("%d ", i);
}
}
return 0;
}
```