English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類
0

1 請寫一個C程式依序顯示1~20數值和其平方,每一數值成一列,如下所示

1 1
2 4
3 9
...............

2 請設定C程式計算網路購物的運費,基本物流處理費199, 1~5 公斤, 每公斤50元
,超過5公斤,每一公斤為30元, 再輸入購物重量 為3.5 10 25公斤
,請計算和顯示購物所需的運費+物流處理費?

3 請分別使用for,while 和 do/while 迴圈從4到100顯示4的倍數 ,例如4.8.12.16.20.32...

4 費式數列(Fibonacci)是第一個和第二個數字為1, F0=F1=1,
其他是前兩個數字的和Fn = Fn-1 + Fn-2 ,n>=2 ,請設定 fibonacci()函數顯示費式數列,
參數是顯示數字的個數

5 請使用巨集定義MAX(a.b)和 MIN(a.b)函數 , 可以分別取得2個參數的最大和最小值(提示:使用c語言的條件運算子)

2006-11-05 11:06:06 · 1 個解答 · 發問者 ? 2 in 電腦與網際網路 程式設計

請問樓下回答的大大= =
要這麼分阿= ="

2006-11-05 21:05:29 · update #1

還是分不太出來= =
對不起喔= =我是白吃= =

2006-11-06 20:45:41 · update #2

1 個解答

//Power by Microsoft Visual Studio 2005//可以使用 Dev-C++ 編譯此程式#include#include#include#define MAX(a,b) (a>b)?a:b#define MIN(a,b) (a0){  if(weight>5){   price+=5*50+(weight-5)*30;  }else{   price+=weight*50;  } } printf("總運費 %.2lf\n",price);}void no3(void){ int i; printf("for: "); for(i=4;i<=100;i+=4){  printf(" %d",i); } printf("\nwhile: "); i=4; while(i<=100){  printf(" %d",i);  i+=4; } printf("\ndo...while: "); i=4; do{  printf(" %d",i);  i+=4; }while(i<=100); printf("\n");}void fabonacci(int LENGTH){ int i; unsigned int RESULT[_MAX_ENV]={0}; //_MAX_ENV=32767 RESULT[0]=0; RESULT[1]=1; for(i=2;i
2006-11-06 16:28:03 補充:
每個函式名都有標號碼,對應題號!

2006-11-05 14:19:37 · answer #1 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers