實際練習
#include <stdio.h>int main(){
int integer1;
int integer2;
int integer3;
int sum;printf("請輸入第1個數字: ");
scanf("%d",&integer1);
printf("請輸入第2個數字: ");
scanf("%d",&integer2);
printf("請輸入第3個數字: ");
scanf("%d",&integer3);
sum = integer1+integer2+integer3;
printf("總和 %d.\n",sum);
return 0;
}
講解說明
【C 語言入門】1.4 — 算三個數字的和練習
參考寫法2-實際操作
#include <stdio.h>int main(){
int integer, sum;printf("請輸入第1個數字: ");
scanf("%d",&integer);
sum = integer;
printf("請輸入第2個數字: ");
scanf("%d",&integer);
sum = integer+sum;
printf("請輸入第3個數字: ");
scanf("%d",&integer);
sum = integer+sum;
printf("總和 %d.\n",sum);
return 0;
}
但要求100個數字和還是很麻煩,甚至程式碼還比參考1還多,雖然使用的記憶體空間減少,但相對程式所花的時間就會增加(效率降低),未來會教迴圈的用法~
撰寫程式碼時考慮的要點
- 可讀性(正確性和維護性)
- 效率(處理器CPU和記憶體)
- 擴展性
實際操作