一道函数排序问题问题
我找到答案了,想问一下为什么第一种程序可以,第二种不可以程序代码:
int input(int data[]) { int i, x, n = 0; printf("\nPlease input numbers:"); for (i=0; i<maxNums; i++) { scanf("%d", &x); if (endFlag == x) { break; } data[i] = x; n++; } return n; /* User Code End(考生添加代码结束。注意:空行和单独为一行的{与}均不计行数、行长不计行首tab缩进) */ }
程序代码:
int input(int data[]) { int i, x, n = 0; printf("\nPlease input numbers:"); for (i=0; i<maxNums; i++) { scanf("%d", &data[i]); if (endFlag == data[i]) { break; } n++; } return n; /* User Code End(考生添加代码结束。注意:空行和单独为一行的{与}均不计行数、行长不计行首tab缩进) */ }
[此贴子已经被作者于2015-11-28 12:34编辑过]