double stu[5] = {1.1, 2.2, 3.3, 4.4, 5.5}, sum; stu[0] = 88.5; sum = stu[2] + stu[4]; int i; 上面代码会报错是由于部分变量声明位于执行代码前面 改进方法:将全部变量声明放置再执行代码前面即可(下方) double stu[5] = {1.1, 2.2, 3.3, 4.4, 5.5}, sum; int i; stu[0] = 88.5; sum = stu[2] + stu[4];
double stu[5] = {1.1, 2.2, 3.3, 4.4, 5.5}, sum; stu[0] = 88.5; sum = stu[2] + stu[4]; int i; 上面代码会报错是由于部分变量声明位于执行代码前面 改进方法:将全部变量声明放置再执行代码前面即可(下方) double stu[5] = {1.1, 2.2, 3.3, 4.4, 5.5}, sum; int i; stu[0] = 88.5; sum = stu[2] + stu[4];