C博客作业03--函数
第三次C博客作业 Q0.展示PTA总分 Q1.本章学习总结 1.1 学习内容总结 函数的组成与使用 定义好了一个函数还需要函数声明才能使用它(函数定义写在主函数后面时) 下面举例的函数中,int a、int b为形参,5、3为实参,a被赋予了5的值,b被赋予了3的值 函数计算完毕后的result的值返回给了main()函数中的c 函数执行到c=fun(5,3)这一句时,会暂停main()函数,转入进行fun()函数 int fun(int a, int b); //函数声明,这里有分号 int main() { int c; c = fun(5, 3); //走到这里调用定义的fun()函数 printf("%d", c); return 0; } int fun(int a, int b) //函数首部,注意这里没有分号!需要有函数类型和函数名,并不一定需要形参 { int result = 1; //函数体 for (int i = 1; i <= b; i++) result = result * a; return result; //相当于fun(a,b)=result,在main()函数中即为c=result=fun(a,b) } 关于函数调用的注意事项 1.形参与实参一一对应, 两者数量相同 ,类型尽量保持一致,程序运行到函数调用时,实参的值会 依次传给形参 2