返回:賀老師課程教學鏈結
【專案1-程式的多檔案組織】請將下面的程式中的**分別儲存在兩個檔案中,利用多檔案的方式組織。
* main.c(也可以是別的名字)
#include
int max(int
x,int
y);int min(int
x,int
y);int main( )
* fun.cpp(也可以是別的名字)
//檔案開頭還可以根據需要寫#include<>及其他宣告(本程式不需要)
intmax(int x,int y)
intmin(int x,int y)
【專案2——帶頭檔案的程式】建立下面由多個標頭檔案和原始檔組成的程式,並執行
* main.h
#ifndef main_h
#define main_h
#include
#include
int *a;
int b;
#endif
*main.cpp
#include "main.h"
#include "extern.h"
int main()
* extern.h
#ifndef extern_h
#define extern_h
#include
extern
int *a;
extern
int b;
static
int c = 8;
void func();
#endif
* extern.cpp
#include "extern.h"
void func()
【專案3-隨便改】保持下面程式主體for迴圈部分不變,用你能想到的辦法修改程式,使下面程式的輸出的a每次都能變化,輸出1 2 3 4
#include
void change(int a)
int main()
return
0;}
[參考解答]
【專案4-自選多檔案組】
選擇乙個你在前面做過的乙個「大程式」,將mian()函式儲存在乙個單獨的原始檔中,程式中所需要變數、型別、函式宣告,儲存到乙個.h檔案中,而涉及到的自定義函式,分類別地儲存到不同的原始檔中。以此鞏固用多檔案組織的能力,體會這樣組織程式的好處。
《C語言及程式設計》實踐專案 C語言程式初體驗
返回 賀老師課程教學鏈結 c語言及程式設計初步 include int main 專案3 撞錯練習 在能正確執行的程式基礎上,搗亂 製造些錯誤,在c b中編譯,觀察並記錄錯誤提示,積累面對錯誤的經驗。include int main 下面是可以 製造 的錯誤 1 將第6行sum a b 一行末尾的分...
《C語言及程式設計》實踐專案 程式的單步執行
返回 賀老師課程教學鏈結 除錯程式 油量監控 設計乙個程式,用於賽車油量的監控。該程式在賽車油量偏低 少於1 4,即0.25 時,警示車手應該注意 在油箱接近滿載 不低於3 4 時,提示提手不要停車。而對於其他情況下,不提示任何資訊,以免車手分心。請設計出這個程式來,輸入油量刻度 0 1之內的數,如...
《C語言及程式設計》實踐專案 迴圈巢狀
返回 賀老師課程教學鏈結 專案1 位乘大於位和 下面程式的功能是輸出1 至100 之間每位數的乘積大於每位數的和的數,請將空白處缺少的成份補齊。include int main if k s printf d n n return 0 參考解答 專案2 乘法口訣表 程式設計序,輸出乙個乘法口訣表,形...