【正文】
達(dá)到熟練運(yùn)動(dòng)的程度 ,不要鉆牛角尖。 8. 程序應(yīng)當(dāng)包含注釋 , 增加可讀性 運(yùn)行 C程序的步驟與方法 ( .c文件) ( .obj文件) ( .exe文件) ,得到運(yùn)行結(jié)果 說明: 以上過程 參見教材中 圖 附錄 A中 有 Visual C++ 編輯、 編譯、連接和運(yùn)行 C程序的方法 程序設(shè)計(jì)的任務(wù) ?對(duì)于接手的任務(wù)要進(jìn)行認(rèn)真的分析 ?研究所給定的條件 ?分析最后應(yīng)達(dá)到的目標(biāo) ?找出解決問題的規(guī)律 ?選擇解題的方法 程序設(shè)計(jì)的任務(wù) ?設(shè)計(jì)出解題的方法和具體步驟 程序設(shè)計(jì)的任務(wù) 、編譯和連接 ,分析結(jié)果 ?結(jié)果錯(cuò)了,程序肯定錯(cuò) ?結(jié)果對(duì)了,程序未必對(duì) 程序設(shè)計(jì)的任務(wù) 包括程序名稱、程序功能、運(yùn)行環(huán)境、程序的裝入和啟動(dòng)、需要輸入的數(shù)據(jù)以及使用注意事項(xiàng)等。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 return(z)。 if (x y) z = x。 return 0。 c = max(a,b)。a,amp。 int a,b,c。 } 用 sum的值 替代 希望輸出的字符 例 。 printf(”sum is %d\n”,sum)。 b = 456。 } 定義整型變量 a,b,sum 對(duì)變量 a,b賦值 將 a與 b的 和賦給 sum include int main( ) { int a,b,sum。 printf(”sum is %d\n”,sum)。 b = 456。 ?解題思路: ?設(shè)置 3個(gè)變量 ?a和 b用來存放兩個(gè)整數(shù) ?sum用來存放和數(shù) ?用賦值運(yùn)算符“ =”把結(jié)果傳送給 sum include int main( ) { int a,b,sum。 return 0。 return 0。 return 0。 return 0。 return 0。 return 0。 return 0。 return 0。 This is a C program. ?解題思路: 在主函數(shù)中用 printf函數(shù)原樣輸出以上文字。 可編寫嵌入式系統(tǒng)程序。 ?對(duì)數(shù)組下標(biāo)越界不做檢查