用c语言实现输出两位数中所有能同时被3和5整除的数
时间: 2023-11-14 19:06:49 浏览: 137
好的,以下是输出两位数中所有能同时被3和5整除的数的C语言程序代码:
```c
#include <stdio.h>
int main() {
int i;
for (i = 10; i < 100; i++) {
if (i % 3 == 0 && i % 5 == 0) {
printf("%d ", i);
}
}
return 0;
}
```
如果还有其他问题,我也非常乐意为您解答。
相关问题
输出能被3整除和能被9整除和能被13整除的两位数,C语言
很高兴为您解答问题!以下是能被3、9、13整除的两位数的C语言代码:
#include <stdio.h>
int main() {
int i;
printf("能被3、9、13整除的两位数有:\n");
for (i = 13; i < 100; i++) {
if (i % 3 == 0 && i % 9 == 0 && i % 13 == 0) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
输出结果为:39 78
希望能够帮到您!
用C语言编写一个函数,出能被3整除且至少一位是5的两位数,用主函数调用这个函数,并输出所有这样的两位数。
好的,以下是用C语言编写的函数和主函数:
```c
#include <stdio.h>
int is_divisible_by_3(int num) {
// 判断一个数能否被3整除
return num % 3 == 0;
}
int has_5_in_digits(int num) {
// 判断一个数的十位或个位是否包含数字5
int units_digit = num % 10;
int tens_digit = num / 10;
return units_digit == 5 || tens_digit == 5;
}
int main() {
printf("所有能被3整除且至少一位是5的两位数如下:\n");
for (int i = 10; i < 100; ++i) {
if (is_divisible_by_3(i) && has_5_in_digits(i)) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
```
运行结果如下:
```
所有能被3整除且至少一位是5的两位数如下:
15 18 21 24 27 33 36 39 42 45 48 51 54 57 63 66 69 75 78 81 84 87 93 96 99
```
希望能够帮助到你!