要求 X 的 n 次方,X是浮点型,n是整形,我写的如下,但结果不对劲,怎么弄?main下面的:float X;int n; cout<<"请输入任意一个浮点类型的数:"<<endl; cin>>X;
cout<<"请输入任意整形次方数:"<<endl; cin>>n;
for(int i = 0; i <= n; i++) { X*=X; } cout<<"所求值为:\n"<<X<<endl;