输出100到10000之间的各位数字之和能被15整除的所有数,输出时每10个一行使用c(gcc)
时间: 2023-12-10 11:39:32 浏览: 54
以下是使用 C 语言编写的代码实现:
```c
#include <stdio.h>
int main() {
int sum, num, i, j;
for (num = 100; num <= 10000; num++) {
sum = 0;
for (i = num; i > 0; i /= 10) {
sum += i % 10;
}
if (sum % 15 == 0) {
printf("%d ", num);
if (num % 10 == 0) {
printf("\n");
}
}
}
return 0;
}
```
代码逻辑比较简单,就是一个双重循环,第一个循环用于遍历 100 到 10000 之间的所有数字,第二个循环用于计算每个数字中各位数字之和。如果该数字的各位数字之和能被 15 整除,则输出该数字。为了使输出格式更加整齐,当输出的数字个数是 10 的倍数时,换行输出。
相关问题
使用C语言写一个abc输入数字排序再输出
以下是使用C语言编写的ABC输入数字排序并输出的代码:
```c
#include <stdio.h>
int main()
{
int a, b, c;
printf("请输入三个数字,以空格隔开:\n");
scanf("%d %d %d", &a, &b, &c);
// 交换变量值,使 a<=b<=c
if (a > b) {
int temp = a;
a = b;
b = temp;
}
if (a > c) {
int temp = a;
a = c;
c = temp;
}
if (b > c) {
int temp = b;
b = c;
c = temp;
}
printf("排序后的结果为:%d %d %d\n", a, b, c);
return 0;
}
```
使用方法:
1. 将以上代码复制到一个新建的文件中,并将文件保存为 `sort.c`。
2. 打开终端或命令行界面,进入到 `sort.c` 文件所在的目录。
3. 输入以下命令编译代码:
```bash
gcc sort.c -o sort
```
4. 运行编译生成的可执行文件:
```bash
./sort
```
5. 在程序提示下,输入三个数字并按回车键确认即可看到排序后的结果。
用gcc编写一个程序:输出所有的水仙花数
#include <stdio.h>
#include <math.h>
int main()
{
int i, j, k, n, sum;
for (n = 100; n <= 999; n++)
{
i = n / 100; //取百位数
j = n / 10 % 10; //取十位数
k = n % 10; //取个位数
sum = pow(i, 3) + pow(j, 3) + pow(k, 3); //计算水仙花数
if (sum == n)
{
printf("%d\n", n); //输出水仙花数
}
}
return 0;
}
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)