用C语言写在一个工程工程项目中编写两个头文件,一个实现两个数求和(sum.h);一个实现两个数求积 (mul.h)。在工程源文件中引用这个两个头文件,从键盘任意输出两个整数,通过调用两个头文件输 出两个数的和与积。
时间: 2024-03-25 15:39:57 浏览: 47
好的,这是一个比较简单的问题,以下是代码示例:
在sum.h头文件中实现两个数求和:
```c
#ifndef SUM_H
#define SUM_H
int sum(int a, int b){
return a + b;
}
#endif // SUM_H
```
在mul.h头文件中实现两个数求积:
```c
#ifndef MUL_H
#define MUL_H
int mul(int a, int b){
return a * b;
}
#endif // MUL_H
```
在工程源文件中引用这两个头文件并输出结果:
```c
#include <stdio.h>
#include "sum.h"
#include "mul.h"
int main(){
int a, b;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
printf("%d + %d = %d\n", a, b, sum(a, b));
printf("%d * %d = %d\n", a, b, mul(a, b));
return 0;
}
```
这样就可以实现从键盘读入两个整数,然后通过调用sum.h与mul.h两个头文件中的函数来输出两个数的和与积了。
相关问题
用c语言写在一个工程工程项目中编写两个头文件,一个实现两个数求和(sum.h); 个实现两个数求积 (mul.h)。在工程源文件中引用这个两个头文件,从键盘任意输出两个整数,通过调用两个头文件输 出两个数的和与积。
好的,下面是代码示例:
sum.h头文件:
```c
#ifndef SUM_H
#define SUM_H
int sum(int a, int b);
#endif
```
sum.c源文件:
```c
#include "sum.h"
int sum(int a, int b) {
return a + b;
}
```
mul.h头文件:
```c
#ifndef MUL_H
#define MUL_H
int mul(int a, int b);
#endif
```
mul.c源文件:
```c
#include "mul.h"
int mul(int a, int b) {
return a * b;
}
```
main.c源文件:
```c
#include <stdio.h>
#include "sum.h"
#include "mul.h"
int main() {
int a, b;
printf("请输入两个整数:");
scanf("%d %d", &a, &b);
printf("%d + %d = %d\n", a, b, sum(a, b));
printf("%d * %d = %d\n", a, b, mul(a, b));
return 0;
}
```
在编译链接时,需要将sum.c和mul.c与main.c一起编译链接,比如使用gcc命令:`gcc -o main main.c sum.c mul.c`。运行后,输入两个整数即可得到它们的和与积。
c语言写在一个工程工程项目中编写两个头文件,一个实现两个数求和(sum.h);一个实现两个数求积 (mul.h)。在工程源文件中引用这个两个头文件,从键盘任意输出两个整数,通过调用两个头文件输 出两个数的和与积。
好的,这是一个比较简单的问题,以下是代码示例:
在sum.h头文件中实现两个数求和:
```c
#ifndef SUM_H
#define SUM_H
int sum(int a, int b){
return a + b;
}
#endif // SUM_H
```
在mul.h头文件中实现两个数求积:
```c
#ifndef MUL_H
#define MUL_H
int mul(int a, int b){
return a * b;
}
#endif // MUL_H
```
在工程源文件中引用这两个头文件并输出结果:
```c
#include <stdio.h>
#include "sum.h"
#include "mul.h"
int main(){
int a, b;
printf("请输入两个整数:");
scanf("%d%d", &a, &b);
printf("%d + %d = %d\n", a, b, sum(a, b));
printf("%d * %d = %d\n", a, b, mul(a, b));
return 0;
}
```
这样就可以实现从键盘读入两个整数,然后通过调用sum.h与mul.h两个头文件中的函数来输出两个数的和与积了。
阅读全文