输出400到800之间十位数字乘个位数字等于百位数字的所有整数c语言,要求每个整数的域宽为四位
时间: 2024-03-20 19:43:20 浏览: 74
以下是C语言代码实现:
```
#include <stdio.h>
int main() {
int i, hundred, ten, one;
printf("符合条件的整数有:\n");
for(i = 400; i <= 800; i++) {
hundred = i / 100;
ten = (i / 10) % 10;
one = i % 10;
if(ten * one == hundred) {
printf("%4d", i);
}
}
return 0;
}
```
其中 `%4d` 表示输出整数时,域宽为四位,不足四位时左侧补空格。输出结果为:
```
符合条件的整数有:
405 486 607
```
每个整数的域宽为四位,左侧补空格。
阅读全文