总结一下第四版C语言程序设计的课堂笔记
#include <stdio.h> /*h = head 开头。代表编译预处理命令 <>可用""代替*/
int main(void) /*主函数声明 void代表没有,空着也可以*/
{
int a; /*给a定义*/
int factorial(int a); /*这个int 代表定义 此处定义了一个函数及其内部的变量n*/
/*函数名称·变量名称可以随便改*/
/*;代表结束一段*/
scanf("%d",&a); /*scan 扫描键盘,将输入的值返回给a*/
printf("%d\n",factorial(a)); /*"\n"表示换行*/ //打印函数factorial结果//
return 0; //返回0=结束//
}
int factorial(int n)
{
int i,fact; //定义函数 a,b =定义a和b//
fact=1;
for(i=1 ;i<=n;i++){
fact=fact*i;
}
return fact; //返回函数值fact//
}