21xrx.com
2025-03-28 04:28:33 Friday
文章检索 我的文章 写文章
使用while循环实现求n的x次方的C++代码
2023-06-27 10:27:41 深夜i     12     0
while循环 求n的x次方 C++代码

在C++中,求一个数的x次方可以使用幂函数pow()来实现。但是,如果要使用循环来实现算法,则可以使用while循环来完成。

使用while循环实现求n的x次方,需要设置一个变量i,其初值为1,每次循环将i乘以n,直到i的值为x时循环结束。最后,将n的x次方结果输出即可。

下面是使用while循环实现求n的x次方的C++代码:

#include<iostream>
using namespace std;
int main()
{
  int n,x,i,power;
  cout<<"请输入两个整数,用空格隔开:"<<endl;
  cin>>n>>x;
  power=1;
  i=1;
  while(i<=x)
  {
    power*=n;
    i++;
  }
  cout<<n<<"的"<<x<<"次方结果为:"<<power<<endl;
  return 0;
}

以上代码中,通过输入两个整数n和x,使用while循环实现了求n的x次方的功能。在循环中,i的初值为1,每次循环将i的值加1,直到i的值等于x时循环结束。循环中,使用变量power保存n的x次方的结果。最后,将结果输出到屏幕上。

使用while循环实现求n的x次方,是C++编程的基本算法之一。在实际编程中,可以根据实际需求进行优化和拓展,实现更加复杂的功能。

  
  

评论区

    相似文章
请求出错了