c语言实验报告8函数的定义、调用与参数传递.doc
物光学院计算机类实验报告C程序设计课程实验报告学院 班级 姓名 学号 实验设备计算机1台 实验日期2011年3月1日实验项目名称 函数的定义、调用与参数传递实验目的掌握函数的定义、调用和参数的传递方式。实验要求掌握函数的定义、调用和参数的传递方式。能编写简单程序。实验内容包括步骤1、已有变量定义和函数调用语句int a,b;bsuma;函数sum 用以求123k,和数作为函数值返回。请编写sum函数并在主函数中调用。2、已有变量定义和函数调用语句int a1,b-5,c;cfuna,b;fun函数的作用是计算两个数之差的绝对值,并将差值返回调用函数,请编写fun函数并在主函数中调用。3、已有变量定义语句double a5.0;int n5;和函数调用语句mypowa,n;用以求a的n次方。请编写double mypowdouble x,int y函数并在主函数中调用。 调试与结果测试调试正常,结果正确。代码注释 8-1includestdio.hint mainint sumint n;int a,b;scanfd,a;bsuma;printfdn,b;return 0; int sumint n int i,s0; fori1;in;i ssi; return s; 8-2includestdio.hint mainint funint a,int b;int a1,b5,c;cfuna,b;printfdn,c; int funint a,int b int s; sa-b; ifs0 s-s; return s; 8-3includestdio.hint maindouble mypowdouble x,int n;double a5.0,s;int n5;smypowa,n;printffn,s;return 0; double mypowdouble x,int n double s1; int a; fora1;an;a ss*n; return s; 以下内容为教师填写教师评阅 成绩2011年月日