如何在一个for语句中给多个变量赋初值

或者根本就不能在一个for语句中给多个变量赋初值???

简单的方法是: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];
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-15
举例:for(i=1,s=0,j=0;i<=10;i++)
第2个回答  2012-11-10
什么意思?追问

C/C++里,如何在一个for语句中给多个变量赋初值

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网