程序的效率 ———— 宝玉老师手把手教学生
宝玉老师在南通大学软件工程教学改革QQ群里,手把手教学生。
=====================
举个例子,你的程序可以写成这样:
(1)
也可以写成这样:
function add() {
int a1 = 1; int a2 = 2; int a3 = 3;
return a1 + a2 + a3;
}
(2)
如果10个数字,前两个改改都能用
但如果1000个数字,前两个就没法用了
function add(int a1, int a2, int a3) {
return a1 + a2 + a3;
}
也可以写成这样:
(3)function add(int[] arr) {
int result = 0;
for (int i=0; i<arr.length; i++) {
result += arr[i];
}
return result;
}
点评:
如果只有三个数字相加,差别不大如果10个数字,前两个改改都能用
但如果1000个数字,前两个就没法用了
浙公网安备 33010602011771号