简单的方法是:double变量用数组,15个文本框规答宏旁范命清橡名绝液。具体如下:
创建一个double数组:
double d[15] =
{
1.1, 2.2, 3.3, 4.4, 5.5,
6.6, 7.7, 8.8, 9.9, 10.0,
11.1, 12.2, 13.3, 14.4, 15.5
};
15个文本框分别命名为 edtDouble1 至 edtDouble15
注意这一步很重要
最后是批量赋值:
TEdit *edt;
AnsiString str;
for (int i = 0; i < 15; i++)
{
str.sprintf("edtDouble%d", i + 1);
edt = (TEdit *)FindComponent(str);
if (edt)
edt->Text = d[i];
}
举例:for(i=1,s=0,j=0;i<=10;i++)
什么意思?