Holey_yan

[C++] Teaching

Oct 5th, 2015
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.00 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. // 這個函式是用來測試
  4. // 當你建立變數而沒有指定初始值時, 該變數值會是多少
  5. int TestX() {
  6.     // 建立一個整數變數 x
  7.     int x;
  8.     // 回傳變數值
  9.     return x;
  10. }
  11.  
  12. int main(int argc, char const *argv[])
  13. {
  14.     // 建立變數並指派初始值
  15.     int a = 0, b = 0, c = 0, sum = 0, y = 0, sumx = 0, x = 0;
  16.     // 輸入 A
  17.     printf("Enter your A value : ");
  18.     scanf("%d", &a);
  19.     // 輸入 B
  20.     printf("Enter your B value : ");
  21.     scanf("%d", &b);
  22.     // 輸入 C
  23.     printf("Enter your C value : ");
  24.     scanf("%d", &c);
  25.  
  26.     // 計算 sum
  27.     sum = (a + b + c) / 3;
  28.     // 輸出 sum
  29.     printf("Sum is %d\n", sum);
  30.     // 計算 sumx
  31.     sumx = sum * x;
  32.     // 輸出 sumx
  33.     printf("Sumx is %d\n", sumx);
  34.     // 計算 y
  35.     y = sumx + b;
  36.     // 輸出 y
  37.     printf("Y is %d\n", y);
  38.  
  39.     // 因為主程式宣告為 int 函式
  40.     // 必須要有一個返回值 (return)
  41.     // 否則在 compiler 時會發生錯誤
  42.  
  43.     // 輸出測試 X
  44.     printf("\nTest X value is : %d\n", TestX());
  45.     return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment