黑马程序员技术交流社区

标题: a前面要加上public吗?因为在一个函数里调用了 [打印本页]

作者: hsx500    时间: 2015-5-8 11:52
标题: a前面要加上public吗?因为在一个函数里调用了
题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加)
几个数相加有键盘控制。


啊!!终于想出一个问题的答案,智商上升1点!!有人点评一下吗?


思路

定义变量储存a,键盘输入的number
构建循环从number=1到number累加
定义一个函数f(i)求aaaa(i个a)的值;


class Demo
{
int a,number,sum;
sum = 0;
for( int i = 1; i< number; i++)
      sum = sum + f(i);
s.o.p(sum);


public int f( int times)
{
    if(times =1)
       return a;
       return f(times -1);
}
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2