網頁

顯示具有 C program 標籤的文章。 顯示所有文章
顯示具有 C program 標籤的文章。 顯示所有文章

2008年6月27日 星期五

【教學】C語言,期末作業 - 踩地雷(2008.06.28 原始檔OK!)。

5 則留言:
題目:
本作業將使用C語言進行踩地雷遊戲的數字計算。

大部分的人都玩過踩地雷的遊戲,遊戲的開始是在一個M*N的陣列中佈有許多地雷,你必須將佈有地雷的地方插一個旗子,在沒有地雷的地方,填入這個格字的週遭(即上下左右斜上斜下等八個格子)佈有地雷的數字。下圖為Windows作業系統所附的遊戲畫面。



2008年5月28日 星期三

【教學】作業八 - 尋找兩圓交點。(2008.05.29原始檔OK)

2 則留言:
本作業基本要求如下:
輸入的值為兩個圓的圓心及半徑,輸出為兩個圓的交點座標。你必須使用下列的結構

typedef struct
{
   double x, y;//x、y為圓心之X,Y值} Point;

typedef struct
{
   Point center;
   double r;
} Circle;

2008年5月4日 星期日

【教學】C語言,作業七 - 簡單指標練習。(2008.05.05原始檔OK)

2 則留言:
作業基本要求如下:

這些黃白相間的玫瑰花每10公分的距離種一棵,小甜甜心理在想,隨便一個方塊中,會有多少棵玫瑰呢?

【教學】C語言,小考七。結構(struct)練習。

沒有留言:
以下是我寫的程式碼。
班別:
學號:
姓名:
小考八題目:
有一個表示學生國英數成績結構陣列如后所附。請完成二個函數,其原型分別為 void happy_birthday(struct data [], int); int max_grade(struct data []); 其功能可以 

(1)列印某月份生日的學生姓名;
(2)傳回全班平均成績最高的學生的索引值  請完成函數,並依題目輸出要求,測試函數, 印出結果。 題目輸入:八個學生資料如后所附。 題目輸出:(1)印出本月壽星的學生姓名  (2)印出全班平均成績最高的學生姓名 
*/

2008年3月27日 星期四

【教學】C語言,小考六。尋找陣列中特定數值。(2008.03.29改)

沒有留言:
以下是我寫的答案。

/* C Programming, Quiz 6A */
/*
班別: 
學號: 
姓名:
小考六題目:完成一個函數,countEven,主程式中呼叫該函數。 函數輸入一個二維陣列,列印出陣列中偶數的個數
函數輸入值:一個 int arr[ROW][COL]
函數輸出值:ㄧ個 int
題目輸入:如下列陣列 
題目輸出:印出偶數的個數 
*/

2008年3月21日 星期五

【教學】C語言,作業六 - 計算超大數相乘。(2008.03.22原始檔OK)

2 則留言:
本作業基本要求如下:
1. 每次讀取兩個值,進行相乘運算後,印出乘積。
2. 當輸入的兩個值都是 0 時,則程式停止。
3. 必須使用陣列。
3. 必須製作函數,以呼叫進行運算。
※第一個整數的範圍在0~ 10^32(10的32次方),第二個整數的範圍是0~99。

1.先將大數的最小位數與小數相乘。
2.將相乘的值與欲印出的變數 相加及完成程式(注意:檢查是否需要進位。)
3.建議用整數陣列來接收答案,最後用迴圈讓他印出整串數字。

(2008.03.09)


這個東西讓我忙了整天(=_=)...希望這個對大家有幫助,至於原始碼我過幾天會Po上來的