计算2和-3的0到5次幂。
**输出格式要求:"2 power %d is %d, -3 power %d is %d\n"
#include <stdio.h>
int main()
{
int s1 = 1;
int s2 = 1;
for (int i = 0; i <= 5; i++)
{
printf("2 power %d is %d, -3 power %d is %d\n", i, s1, i, s2);
s1 *= 2;
s2 *= -3;
}
return 0;
}
2 power 0 is 1, -3 power 0 is 1
2 power 1 is 2, -3 power 1 is -3
2 power 2 is 4, -3 power 2 is 9
2 power 3 is 8, -3 power 3 is -27
2 power 4 is 16, -3 power 4 is 81
2 power 5 is 32, -3 power 5 is -243
如果对你有启发和帮助,请采纳! 答案参考Chatgpt解答
以下是使用C#实现计算2和-3的0到5次幂,并按照指定的输出格式打印结果的代码:
using System;
class Program
{
static void Main()
{
int base1 = 2;
int base2 = -3;
for (int exponent = 0; exponent <= 5; exponent++)
{
int result1 = (int)Math.Pow(base1, exponent);
int result2 = (int)Math.Pow(base2, exponent);
Console.WriteLine("{0} power {1} is {2}, {3} power {4} is {5}",
base1, exponent, result1, base2, exponent, result2);
}
}
}
这段代码使用循环遍历指数从0到5,分别计算2和-3的对应次幂的结果,并使用Console.WriteLine
函数按照指定的输出格式打印结果。
输出示例:
2 power 0 is 1, -3 power 0 is 1
2 power 1 is 2, -3 power 1 is -3
2 power 2 is 4, -3 power 2 is 9
2 power 3 is 8, -3 power 3 is -27
2 power 4 is 16, -3 power 4 is 81
2 power 5 is 32, -3 power 5 is -243
每行输出了两个数的指数和对应的幂值。