我在C++中想要表示负一的n次方 该怎么表示啊

如题所述

第1个回答  推荐于2016-12-02
pow(-1,n)

n为double型,结果为double型,函数在math.h中声明本回答被提问者采纳
第2个回答  2006-10-08
如果n是整数,可以自己写个函数啊。

if (n%2==1) return -1;
else return 1;
第3个回答  2006-10-08
#include<iostream.h>
int pow(int x,int y);//求-1的n次方函数
void main(void)
{
int n;
cin>>n;
cout<<pow(-1,n);
}
int pow(int x,int y)
{
if(y%2)
return -1;
else
return 1;
}
相似回答