(不好意思小宣傳一下我的繪圖 希望大家喜歡)

 

 

\\

這是我的海苔貓粉專

www.facebook.com/norinekocat/

 

海苔貓IG

海苔貓Instagram

 

謝謝大家:))

 

裡面有許多繪圖作品~ 

希望大家支持我會繼續努力

 

請多多指教哦


 

 

 

 

【C語言教學手冊(四版)-練習題】第二章 C語言基本概述

C語言教學手冊(四版)-博客來網址

----第1題, 試著逐行瞭解下面的程式碼,並寫出此一程式的執行結果。

印出 5 + 5 = 10

 

----第2題, 於習題 1 中,如果把第 4 行的 int 改成 void,在編譯時,您會得到什麼樣的錯誤訊息? 請嘗試了解此錯誤訊息,並說明錯誤之所在。

int main() 若改為 void main() 較早的編譯器時會產生警告訊息,這是因為正常程式執行結束後會回傳 0 (return 0),表示成功的訊息。程式可以省略 return 0; 這是因為 Dev C++ 會自動加入 return 0; 但若改為 void main() 現在的編譯器可以接受。

 

----第4題.寫出一程式,可印出下列的輸出結果

“See you tomorrow.”

“Have a good night.”

#include <stdio.h>

int main(){

  printf(“See you tomorrow\n”);

  printf(“Have a good night.\n”);

}

 

----第6題.寫出一程式,可計算6+7+24的值,並將結果列印出來

#include <stdio.h>

int main(void){

  int a=6, b=7, c = 24;

  printf("%d+%d+%d=%d\n",a,b,c,a+b+c);

}

----第9題, 在編譯下面的程式碼時,編譯器會給您什麼樣的錯誤訊息?請試著了解此一錯誤訊息,並修正錯誤之處。

行指令 i = 5; 會發生錯誤,因為變數 i 沒有宣告,應加入 int i;

 

----第12題,下面哪些是有效識別字

有效的識別字是:_artist, ChinaTimes, Y2K, pentium3, TOMBO, A1234, _two, jdki_3, println, NO1, AAA, _AMD

 

----第12題,printf()函數的名稱printf,它是屬於識別字還是關鍵字

printf 是函數的識別字。

 

----第14題,main它是屬於識別字還是關鍵字

main 不是關鍵字,算是識別字。每一個程式一定要有 main() 函數,若使用 main 來當作變數的識別名稱,編譯時不會發生錯誤,程式也可以執行,但最好不要使用,以免混淆。

 

---第15題, 在主函數 main() 裡,我們是否可以宣告名稱是 main 的變數?試撰寫一個簡單的程式碼,來回答這個問題。

#include <stdio.h>

int main()

{

int main = 5; 

printf("%d + %d = %d\n", main, main, main+main);

}

 

---第16題, 程式的錯誤可分為語法錯誤和語意錯誤兩種。如果是忘了宣告變數,或者是在敘述最 後沒有加上分號,則這種錯誤是屬於哪一種錯誤?

敘述最後沒加上分號是語法錯誤,編譯器會產生錯誤訊息。

 

---第17題, 如果在撰寫程式時,該把某一個數值開根號,但在程式碼裡卻沒有這麼做,因而導致 執行結果不對,這種錯誤是屬於語法錯誤還是語意錯誤?

語意錯誤。

 

---第18題, 試找出下列程式錯誤之處,並嘗試修正之:

line 6, line 7, line 8 計有三個錯誤,應改為:

int num = 2;

printf(“num = %d”, num);

system(pause);

 

---第19題,如何提高可讀性?有哪些好處?

提高程式可讀性的方法有:

(1) 於程式適當的地方加入註解

(2) 為變數取個有意義的名稱

(3) 保持每一行只有一個敘述及適當的空行

(4) 程式碼適當的縮排

 

---第20題, 下面是一個簡單的 C 程式碼,但程式的編排方式並不易於閱讀。請重新編排它來提高 程式的可讀性:

#include <stdio.h>

#include <stdlib.h>

int main()

{

   int i = 5;

   printf(“%d+%d=%d\n”, i , i, i + 1);

 

}

 

 

 

 


 

ps

新的貼圖終於出來了

可愛的海苔貓-第三代

 


海苔貓繪圖作品\\

海苔貓 norineko

 

海苔貓 norineko

 

海苔貓 norineko

 

海苔貓 norineko

 

 

海苔貓 norineko海苔貓 norineko

    

海苔貓 norineko海苔貓 norineko

 

海苔貓 norineko

 

希望大家支持~~

 

 

海苔貓粉專

www.facebook.com/norinekocat/

 

海苔貓IG

海苔貓Instagram

 

海苔貓 norineko

 

arrow
arrow

    海苔貓Nori 發表在 痞客邦 留言(0) 人氣()