以下代码再unbuntu中如何编译:#include <stdio.h> #include <math.h> double func(double num,int n); double func(double num,int n) { int tmp=num*pow(10,n)+0.5; num=tmp/pow(10,n); return num; } int main(void) { double i=0.0; int n=0; printf("请输入一个数:"); scanf("%lf",&i); printf("请输入小数点后几位:"); scanf("%d",&n); double res=func(i,n); printf("结果为:%lf\n",res); return 0; }
时间: 2023-12-08 20:04:00 浏览: 68
ubuntu下conio.h文件
3星 · 编辑精心推荐
在Ubuntu中,可以使用gcc编译器来编译C代码。首先需要打开终端,进入代码所在的文件夹,然后输入以下命令进行编译:
```
gcc -o output filename.c -lm
```
其中,output是输出的可执行文件名,filename.c是你的源代码文件名。
在本例中,假设你将代码保存在名为test.c的文件中,那么命令应该是:
```
gcc -o test test.c -lm
```
这个命令会生成一个名为test的可执行文件。然后在终端中输入以下命令运行程序:
```
./test
```
这样就可以运行代码并输入参数了。
需要注意的是,因为代码中使用了math.h库中的pow函数,所以需要在编译时链接该库,即加上-lm选项。
阅读全文