今天进行了公式n=a+aa+aaa+a······a的实例;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 公式实例1//n=a+aa+aaa+aaaa+a····a;
{
class Program
{
static void Main(string[] args)
{
GongShi myGongShi = new GongShi();
Console.WriteLine("请输入想要加的数量");
int cishu =Convert .ToInt32( Console.ReadLine());
Console.WriteLine("请输入a");
string mychar = Console.ReadLine();
double n = 0;
string gongshibenti = "";
string y = "";
for (int i = 0; i < cishu ; i++)
{
string x=myGongShi.add(mychar );//创建a、aa、aaa、aaaa等
y += x;
gongshibenti += ("+" + y);
double z = Convert.ToDouble(y);//将a、aa、aaa、aaaa转换为浮点数。
n += z;//相加
}
Console.WriteLine("{0}={1}",gongshibenti.Remove (0,1) ,n);
Console.ReadKey();
}
}
class GongShi
{
double zongzhi = 0;
string gongshi1 = "";
public string add (string mychar)//合并字符串
{
string a="";
a+= mychar;
return a;
}
public double zongZhi(double x)//相加
{
zongzhi+= x;
return zongzhi;
}
}
}
对字符串的拼接有了更深的了解。
明白了方法Remove的用法。