引用 | 編輯
gamewalk
2007-06-25 22:32 |
3樓
▲ ▼ |
我的意思是要把主程式程式碼寫到一個檔裡面 , 其他判斷 正 負 奇 偶 的函式寫再另一個檔裡面 ,再透過 .h檔 來取得另一黨的函式使用權 .... 這樣應該是要三個檔 抱歉前面講錯 , 但是再這之前你還要先開一個專案
x0 |
引用 | 編輯
GNUGCC
2007-06-26 00:58 |
4樓
▲ ▼ |
這個題目可能要用到 extern, 妳可以把轉換過後的數字
判斷是否 < 0 來決定輸入的負數或是正數, 如果可以 被 2 除進的話就是偶數或是帶負號的偶數了... x0 |
引用 | 編輯
karen7710
2007-06-27 19:54 |
5樓
▲ ▼ |
我沒有用extern的方法做,可以正常的跑,麻煩大大看符不符合題目所需!
複製程式 #include <stdio.h> #include <stdlib.h> void num(int); int number; int main(void) { printf("輸入數值:"); scanf("%d",&number); if(number%2==0) printf("此數為偶數\n"); else printf("此數為積數\n"); num(number); system("pause"); return 0; } void num(int number) { if(number>0) printf("此數為正數\n"); else printf("此數為負數\n"); } x0 |
引用 | 編輯
daviddr
2008-05-26 03:27 |
9樓
▲ |
這算藏 main 嗎?
#define _1 m #define _2 n #define __(x) _##x #define _3(r,d) r##a##i##d #define _4(r,d) _3(r,d) #define _(r,d) _4(__(r),__(d)) void _(1,2)() { int n; cin >> n; cout << (n<0?"負":"正") << (n&1?"奇":"偶") <<"數"; } 至於 main 中的內容,依題意,就是用 gamewalk 與 GNUGCC 所說的, 放至其他檔中,再以 extern 引用之。 x0 |