引用 | 编辑
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 |