用java写一个能用于计算n 的n次方的方法,并要求n作为函数的参数且当n>10时停止计算并输出警告信息。
发布网友
发布时间:2022-04-26 06:00
我来回答
共5个回答
热心网友
时间:2023-10-08 16:12
这么简单的问题也来这里提问!!!!!!
连这么简单的类都不会写
大哥,你别做编程了
别糟蹋编程语言了
谢谢!!
回家种田吧!
算了···
我还是不遭尽人家农民了吧!
哎!!!!
补充:用C++这位大哥类写的好,
用JAVA的那位兄弟,你最好用for循环来写!!!
热心网友
时间:2023-10-08 16:13
楼上的有点小错误,我来改一下
class Result{
int getResult(int n){
int i,result=1; //应该初始化result,否则下面会报错的.
if(n<10){
for(i=1;i<=n;i++){
result *=n;
{
}
else System.out.println(n大了);
return result;
}
}
我想这样就没什么错了!
哥们,不要紧慢慢来,我也是个刚学编程的,刚开始都很晕的哦.不过不要紧,,时间长了就都通了.呵呵!
热心网友
时间:2023-10-08 16:13
慢慢来,哥们,有天你也行的,编程没啥难的
class Result{
int getResult(int n){
int i=1,result;
if(n<10){
for(i=1;i<=n;i++){
result*=n;
{
}
else System.out.println(n大了);
return result;
}
}就这样了!
热心网友
时间:2023-10-08 16:14
public int getResult(int n){
int result = 0;
if(n>10){
System.out.println("n不能大于10");
}
else{
result = (int)Math.pow((int)n, (int)n);
}
return result;
}
热心网友
时间:2023-10-08 16:14
被人写了
俺就写个C++吧
#include "stdafx.h"
#include "iostream.h"
int func(int);
int main(int argc, char* argv[])
{
int aas;
aas=func(3);
cout<<aas<<endl;
return 0;
}
int func(int n)
{
int a=1;
if (n>10)
{
//
}
else
{
for (int nn=0;nn<n;nn++)
{
a=a*n;
}
return a;
}
}