c语言输入3个整数,输出它们的1次幂、2次幂和3次幂
时间: 2024-09-10 22:29:31 浏览: 124
在C语言中,你可以使用`printf`和`scanf`函数来进行输入和输出,以及`pow`函数来计算幂。首先需要包含`math.h`头文件以使用`pow`函数。下面是一个简单的示例代码:
```c
#include <stdio.h>
#include <math.h>
int main() {
int a, b, c;
double result1, result2, result3;
// 输入三个整数
printf("请输入三个整数,用空格隔开: ");
scanf("%d %d %d", &a, &b, &c);
// 计算并输出它们的1次幂、2次幂和3次幂
result1 = pow(a, 1);
result2 = pow(b, 2);
result3 = pow(c, 3);
printf("%d的1次幂是: %f\n", a, result1);
printf("%d的2次幂是: %f\n", b, result2);
printf("%d的3次幂是: %f\n", c, result3);
return 0;
}
```
这段代码首先提示用户输入三个整数,然后计算每个数的1次幂、2次幂和3次幂,并将结果输出到控制台。注意,`pow`函数的参数和返回值类型都是`double`类型,所以即使是整数的幂,结果也会是浮点数形式。
相关问题
C语言输入3个整数,输出它们的1次幂、2次幂和3次幂。
在C语言中,你可以通过循环和乘法运算来实现这个功能。首先,你需要从用户那里获取三个整数的输入,然后对每个数字分别计算其1次幂(即自身)、2次幂和3次幂。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
// 输入三个整数
printf("请输入三个整数:");
scanf("%d %d %d", &num1, &num2, &num3);
// 计算并输出1次幂、2次幂和3次幂
printf("1次幂:\n%d\n", num1);
printf("2次幂:\n%d\n", num1 * num1); // 对于num1,就是num1*num1
printf("3次幂:\n%d\n", num1 * num1 * num1); // 对于num1,就是num1*num1*num1
// 类似地,对num2和num3做同样的操作
printf("对于第二个数num2:\n");
printf("1次幂:\n%d\n", num2);
printf("2次幂:\n%d\n", num2 * num2);
printf("3次幂:\n%d\n", num2 * num2 * num2);
printf("对于第三个数num3:\n");
printf("1次幂:\n%d\n", num3);
printf("2次幂:\n%d\n", num3 * num3);
printf("3次幂:\n%d\n", num3 * num3 * num3);
return 0;
}
```
在这个程序中,我们首先读取用户输入的三个整数,然后分别计算它们的各个幂,并将结果打印出来。
输入3个整数,输出它们的1次幂、2次幂和3次幂。c语言
在C语言中,你可以使用循环和乘法运算来计算输入的三个整数的一次幂、二次幂和三次幂。下面是一个简单的程序示例:
```c
#include <stdio.h>
int main() {
int num1, num2, num3;
// 输入三个整数
printf("请输入三个整数: ");
scanf("%d %d %d", &num1, &num2, &num3);
// 计算并输出幂
printf("第一次幂 (num1^1): %d\n", num1);
printf("第二次幂 (num1^2): %d\n", num1*num1);
printf("第一次幂 (num2^1): %d\n", num2);
printf("第二次幂 (num2^2): %d\n", num2*num2);
printf("第一次幂 (num3^1): %d\n", num3);
printf("第二次幂 (num3^2): %d\n", num3*num3);
printf("第三次幂 (num1^3): %d\n", num1*num1*num1);
printf("第三次幂 (num2^3): %d\n", num2*num2*num2);
printf("第三次幂 (num3^3): %d\n", num3*num3*num3);
return 0;
}
```
这个程序会提示用户输入三个整数,然后分别计算并打印出每个数字的一次幂(即本身),二次幂(即自乘),以及三次幂。
阅读全文