实验10函数理解函数和局部变量的概念
实验10函数一、实验目的(1)掌握定义函数的方法; (2)掌握函数实参与形参的对应关系以及“值传递”、“地址传递”的方式; (3)掌握函数的嵌套调用和递归调用的方法; (4)掌握全局变量和局部变量动态变量、静态变量的概念和使用方法。二、实验内容和步骤I.基础部分:理解函数和局部变量的概念(1)给定程序c10-1-1.c的功能是:交换变量m和n的值。运行调试c10-1-1.c,观察变量m和n的值是否交换。 /* c10-1-1.c */ #include int main() { int m,n,t; printf("please input m and n:"); scanf("%d%d",&m,&n); t=m;m=n;n=t; printf("m=%d,n=%d ",m,n); return 0; } (2)将c10-1-1.c中的m和n交换的功能通过函数实现,程序另存为c10-1-2.c。 /* c10-1-2.c */ #include void swap(int m,int n)
用户评论