1、1int an=0; 这句不对,数组定义中元素个数只能是常量。可改为 int a5=0 或者将n用宏定义成常量。2定义一个包含7个元素的浮点型数组 float payout7;3不正确。数组各个元素中所存放的数据都是同一类型的,由数组定义中的类型名决定(本题中为float)。初始化的数据写成什么类型都会被自动转化为数组(元素)的类型。4for (i=9;i=0;i-)printf(“%d ”,ai);或者for (i=0;i10;i+)printf(“%d ”,a9-i); / 比上面的语句多10次减法运算5视情况而定。如求一个34矩阵中最大的一个元素时,外循环控制行、内循环控制列和外循环控制
2、列、内循环控制行都可以得到相同的结果。但是如果显示一个矩阵,则内外循环对行和列的控制不同,其效果也不同。6i=0, j=0,输出第1个学生的数学成绩j+,j=1,输出第1个学生的英语成绩j+,j=2,输出第1个学生的物理成绩j+,j=3,j3不成立,内层循环结束,输出一个回车i+,i=1, j=0,输出第2个学生的数学成绩j+,j=1,输出第2个学生的英语成绩j+,j=2,输出第2个学生的物理成绩j+,j=3,j3不成立,内层循环结束,输出一个回车i+,i=2, j=0,输出第3个学生的数学成绩j+,j=1,输出第3个学生的英语成绩j+,j=2,输出第3个学生的物理成绩j+,j=3,j3不成立,内层循环结束,输出一个回车i+,i=3, j=0,输出第3个学生的数学成绩j+,j=1,输出第3个学生的英语成绩j+,j=2,输出第3个学生的物理成绩j+,j=3,j3不成立,内层循环结束,输出一个回车i+,i=4, j=0,输出第4个学生的数学成绩j+,j=1,输出第4个学生的英语成绩j+,j=2,输出第4个学生的物理成绩j+,j=3,j3不成立,内层循环结束,输出一个回车i+,i=5,i5不成立,外层循环结束7该字符串包含12个字符,再加上字符串结束符号0,应该将数组str定义为有13个元素的字符型数组:char str13=“Who are you?”;