c语言输入三个数立方和
时间: 2023-09-28 15:12:38 浏览: 86
下面是使用C语言计算三个数立方和的代码:
```
#include <stdio.h>
#include <math.h>
int main() {
int a, b, c, sum;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
sum = pow(a, 3) + pow(b, 3) + pow(c, 3);
printf("三个整数的立方和是:%d\n", sum);
return 0;
}
```
在上面的代码中,首先定义了三个整数变量a、b和c,用来存储输入的三个数。然后使用scanf函数从标准输入读取这三个整数。
接下来使用pow函数计算每个数的立方值,并将这三个立方值相加,得到立方和。最后使用printf函数将立方和输出到标准输出。
相关问题
用c语言输入一个三位整数,求各位数字的立方和
非常感谢您的提问!以下是用 C 语言实现求一个三位整数各位数字的立方和的代码:
```c
#include <stdio.h>
int main() {
int num, digit, sum = 0;
printf("请输入一个三位整数:");
scanf("%d", &num);
digit = num % 10; // 取个位数字
sum += digit * digit * digit;
num /= 10;
digit = num % 10; // 取十位数字
sum += digit * digit * digit;
num /= 10;
digit = num % 10; // 取百位数字
sum += digit * digit * digit;
printf("各位数字的立方和为:%d\n", sum);
return 0;
}
```
如果您有其它问题,欢迎继续提问!
c语言输入一个三位整数,求每一位数的立方和
```c
#include <stdio.h>
int main() {
int num, digit1, digit2, digit3;
printf("请输入一个三位整数:");
scanf("%d", &num);
digit1 = num / 100;
digit2 = num % 100 / 10;
digit3 = num % 10;
int sum = digit1 * digit1 * digit1 + digit2 * digit2 * digit2 + digit3 * digit3 * digit3;
printf("每一位数的立方和为:%d\n", sum);
return 0;
}
```
相关推荐
![](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)