第一章
例1-1
#include<stdio.h>
int main(void)
{
int n;
int factorial(int n);
scanf("%d",&n);
printf("%d\n",factorial(n));
return 0;
}
int factorial(int n)
{
int i,fact=1;
for(i=1;i<=n;i++)
fact=fact*i;
return fact;
}
成功敲出来的时候满是辛酸啊。没有辛酸泪。一开始打错“return”了!害我检查好久。==、 一直在想 那个每个程序句子之间的空行对程序本身有什么影响吗?还有我可不可以在打{}的时候连续着两个都先一起打出来。也不知道一般人的习惯是怎样的。能build出来我已经非常欣慰了!