明解C語言 入門篇 第一章答案

練習1-1spa

 1 #include <stdio.h>
 2 
 3 int main() {
 4     int a;
 5     a = 15;
 6     int b;
 7     b = 37;
 8     int c;
 9     c = a - b;
10     printf("%d-%d的結果是%d.", a, b, c);
11     return 0;
12 }

練習1-2code

1 #include <stdio.h>
2 
3 int main() {
4     printf("天\n地\n人\n");
5     return 0;
6 }

練習1-3blog

1 #include <stdio.h>
2 
3 int main() {
4     printf("喂!\n \n您好!\n再見。");
5     return 0;
6 }

練習1-4io

1 #include <stdio.h>
2 
3 int main() {
4 
5     int x = 3.14;
6     printf("%d", x);
7     return 0;
8 }

結果會輸出  3 由於int只能輸出整數,小數部分會被忽略。class

練習1-5di

 1 #include <stdio.h>
 2 
 3 int main() {
 4     int x;
 5 
 6     printf("請輸入一個整數:");
 7     scanf("%d", &x);
 8     printf("該整數加上12的結果是%d.",x+12);
 9     return 0;
10 }

練習1-6co

 1 #include <stdio.h>
 2 
 3 int main() {
 4     int x;
 5 
 6     printf("請輸入一個整數:");
 7     scanf("%d", &x);
 8     printf("該整數減去6的結果是%d.",x-6);
 9     return 0;
10 }

練習1-7return

1 #include <stdio.h>
2 
3 int main() {
4     puts("");
5     puts("");
6     puts("");
7     
8     return 0;
9 }

練習1-8printf

 1 #include <stdio.h>
 2 
 3 int main() {
 4     int x;
 5     int y;
 6     int z;
 7     
 8     puts("請輸入兩個整數");
 9     printf("整數1:");
10     scanf("%d", &x);
11     printf("整數2:");
12     scanf("%d", &y);
13     z = x * y;
14     printf("它們的乘積是:%d", z);
15 
16     return 0;
17 }

練習1-9

 1 #include <stdio.h>
 2 
 3 int main() {
 4     int x;
 5     int y;
 6     int z;
 7     int sum;
 8     
 9     puts("請輸入三個整數");
10     printf("整數1:");
11     scanf("%d", &x);
12     printf("整數2:");
13     scanf("%d", &y);
14     printf("整數3:");
15     scanf("%d", &z);
16     sum = x + y + z;
17     printf("它們的和是:%d", sum);
18 
19     return 0;
20 }
相關文章
相關標籤/搜索