一.目录
1.ubuntu环境下c语言编写
2.用Makefile方式编程主程序
任务内容
请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c。
要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某个运算,将结果做浮点数返回;主程序main1.c,定义并赋值两整型变量,然后调用函数 x2x,将x2x的返回结果printf出来。
1) 请在ubuntu系统用gcc 命令行方式编译主程序main1.c 并运行;
2) 请在windows系统下用你熟悉的编译工具编译主程序main1.c 并运行。
任务过程
1.用 ctrl+alt+T方式打开终端
然后 输入 touch main.c 创建一个文件,输入ls 查看已创建文件
然后输入gedit main.c ,这时会出现一个窗口编辑一个出入"hello word"的程序 ,保存。然后返回终端,输入 gcc main.c,没有错误显示表示编译成功,输入./a.out就可以看到输出结果
2.现在创建一个main1.c和一个sub1.c文件
在终端输入touch main1.c 然后输入gedit mian1.c,在gedit上编写mian1.c的代码
接着创建sub1.h的文件并编写sub1.h的代码
然后返回终端进行编译
输入gcc main1.c sub1.h -o main没有错误提示说明编译成功,接着输入./main
输入两个数字(中间空格)就可以得到相加结果。
3.用visual C++编写c语言
其中sub1.h文件需要同main1.c放入同一个文件夹中。
用Makefile方式编写主程序
任务过程
1.创建Makefile文件,然后编写,内容如下:
用make命令执行
任务完成!
任务小结
在编写过程中注意代码的准确性,才能保证后面内容执行的流畅,其中新学的make是可执行文件,执行make时它会自动找到文件中Makefile的文件并执行。