正在加载图片...
32函数的定义 例3-1的程序代码: 说明 #include <stdio.h> 1.C程序从main函数开始执行, void func( int m) 调用其他函数后再返回到 i int i; float fact=1 main函数 for(i-l; i<=m; i++) 2.所有函数都是平行的, fact=fact*i: 定义函数时是互相独立的 printf(9gd!=%.0fn”,m,fact);函数之间可以互相调用, 但是不能调用main函数 void main( 注意 i int i, n; 函数定义和函数调用不同 for(i=1;i=10;i++) 函数定义实际上就是编写一个 scanf(“%d”,&n); 小程序,它可以完成一定的功能 func(n); 函数调用是在需要时使用已经 定义好的函数 个函数应先定义,再调用例3-1的程序代码 : #include <stdio.h> void func( int m ) { int i ; float fact=1 ; for( i=1; i<=m; i++ ) fact=fact*i; printf(“%d!=%.0f\n”, m, fact); } void main ( ) { int i , n; for(i=1; i<=10; i++) { scanf(“%d”, &n); func(n); } } 说明: 1. C程序从main函数开始执行, 调用其他函数后再返回到 main 函数 2. 所有函数都是平行的, 定义函数时是互相独立的 函数之间可以互相调用, 但是不能调用main函数 3.2 函数的定义 注意: ▪函数定义和函数调用不同 ▪函数定义实际上就是编写一个 小程序,它可以完成一定的功能 ▪函数调用是在需要时使用已经 定义好的函数 ▪ 一个函数应先定义,再调用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有