实验8函数基本应用.docVIP

  • 132
  • 0
  • 约2.9千字
  • 约 4页
  • 2016-12-02 发布于重庆
  • 举报
实验8函数基本应用

实验8 函数基本应用 一、实验目的 1.掌握函数声明、定义及调用的方法。 2.掌握函数实际参数与形式参数的对应关系以及数据的“值传递”方式。 3.掌握递归的思想和递归调用的一般方法。 4.学习编写简单的递归程序。 二、实验内容 1.验证性实验 (1)下列程序的执行结果是?#include stdio.h void change(int a,int b) { int t; t=a;a=b;b=t; } void main( ) { int x,y; printf(input x,y: ); scanf(%d,%d,x,y); change(x,y); printf(x=%d,y=%d\n,x,y); } 思考:为什么x与y的值没有互换? (2)下列程序的执行结果是?a=%d\n,a); exam1(a); printf(a=%d\n,a); exam2( ); printf(a=%d\n,a); } void exam1( int a) { printf(\ta=%d\n,a); a++; printf(\ta=%d\n,a); } void exam2(void) { printf(\ta=%d\n,a); a++; printf(\ta=%d\n,a); } 2.程序填空 (1)下列程序的功能是输出

文档评论(0)

1亿VIP精品文档

相关文档