早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请高手帮我看一下这段DevC++运行结果错误的原因#include#includemain(){inta[60][10];a[31][1]=5;a[31][2]=18;a[31][3]=33;a[31][4]=50;a[32][1]=4;a[32][2]=17;a[32][3]=49;a[33][1]=3;a[33][2]=16;a[33][3]=31;a[33][4]=48;a[34][1]=2;a[3

题目详情
请高手帮我看一下这段Dev C++运行结果错误的原因
#include
#include
main()
{
int a[60][10];
a[31][1]=5; a[31][2]=18;a[31][3]=33;a[31][4]=50;
a[32][1]=4; a[32][2]=17;a[32][3]=49;
a[33][1]=3; a[33][2]=16;a[33][3]=31;a[33][4]=48;
a[34][1]=2; a[34][2]=15;a[34][3]=30;a[34][4]=47;
a[35][1]=1; a[35][2]=14;a[35][3]=29;a[35][4]=46;
a[36][1]=13;a[36][2]=28;a[36][3]=45;
a[37][1]=12;a[37][2]=27;a[37][3]=44;
a[38][1]=11;a[38][2]=26;a[38][3]=43;
a[39][1]=10;a[39][2]=25;a[39][3]=42;
a[40][1]=9; a[40][2]=24;a[40][3]=41;a[40][4]=60;
a[41][1]=8; a[41][2]=23;a[41][3]=40;a[41][4]=59;
a[42][1]=7; a[42][2]=22;a[42][3]=39;a[42][4]=58;
a[43][1]=6; a[43][2]=21;a[43][3]=38;a[43][4]=57;
a[44][1]=5; a[44][2]=20;a[44][3]=37;a[44][4]=56;
a[45][1]=4; a[45][2]=19;a[45][3]=36;a[45][4]=55;
a[46][1]=3; a[46][2]=18;a[46][3]=35;a[46][4]=54;
a[47][1]=2; a[47][2]=17;a[47][3]=34;a[47][4]=53;
a[48][1]=1; a[48][2]=16;a[48][3]=33;a[48][4]=52;
a[49][1]=15;a[49][2]=32;a[49][3]=51;
a[50][1]=14;a[50][2]=31;
a[51][1]=13;a[51][2]=30;a[51][3]=49;
a[52][1]=12;a[52][2]=29;a[52][3]=48;
a[53][1]=11;a[53][2]=28;a[53][3]=47;
a[54][1]=10;a[54][2]=27;a[54][3]=46;
a[55][1]=9; a[55][2]=26;a[55][3]=45;
a[56][1]=8; a[56][2]=25;a[56][3]=44;
a[57][1]=7; a[57][2]=24;a[57][3]=43;
a[58][1]=6; a[58][2]=23;a[58][3]=42;
a[59][1]=5; a[59][2]=22;a[59][3]=41;
a[60][1]=4; a[60][2]=21;a[60][3]=40;
for(i=1;i
▼优质解答
答案和解析
C和C++的数组是从0开始计数的
int a[60][10];
开始的元素是 a[0][0]
那么最多的元素是 a[59][9]
访问 a[60][1]就越界了.