有关在linux下运行C程序

C、C++和Java语言
回复
164344329
帖子: 14
注册时间: 2008-05-08 18:59
送出感谢: 0
接收感谢: 0
联系:

有关在linux下运行C程序

#1

帖子 164344329 » 2008-05-25 18:09

#include<stdio.h>
main()
{double fun(int n);
int n;
scanf("%d",&n);
printf("sum=%f",fun(n));
}
double fun(int n)
{double sum=0.0;
int i;
for (i=1;i<=n;i++)
sum+=1.0/i;
return sum;
}
这程序在linux为什么会出现:
administrator@administrator-desktop:~/桌面$ gcc -o 11 11.c
11.c: 在函数‘main’中:
11.c:14: 错误: expected ‘)’ before ‘sum’
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 BigSnake.NET » 2008-05-25 18:12

调和数列...

你打错了, 我这里可以
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
164344329
帖子: 14
注册时间: 2008-05-08 18:59
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 164344329 » 2008-05-25 18:14

???
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#4

帖子 BigSnake.NET » 2008-05-25 18:17

你那个代码在我这里是可以通过编译的, 可能是你输入时打错了
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
164344329
帖子: 14
注册时间: 2008-05-08 18:59
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 164344329 » 2008-05-25 18:21

没错吖`你发你打命令来看看``
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 solcomo » 2008-05-25 18:26

可以编译啊..
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
冲浪板
论坛版主
帖子: 7467
注册时间: 2007-05-06 8:19
送出感谢: 0
接收感谢: 5 次

#7

帖子 冲浪板 » 2008-05-26 13:56

编译完,md5=ec93a5970c1ea7ac057c73d5014f52c1
回复

回到 “C/C++/Java”