⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c41.htm

📁 经典c语言教程
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>函数定义</title>
<script language="javascript">
   var prePage="c/c3/c35.htm";
    var nextPage="c/c4/c42.htm";
</script>

<link rel="stylesheet" href="../cstyle.css" type="text/css">
<bgsound src="../voice/c41.au" loop="1">
</head>

<body background="../img/mainback.jpg" bgproperties="fixed">

<h2 align="center"><a name="_top"></a><font face="楷体_GB2312">4.1 函数定义</font></h2>
<div align="center"><center>

<table border="0" width="100%" cellspacing="0" cellpadding="0">
  <tr>
    <td width="50%" align="center"><a href="c41.htm#c411.html#c411">引言</a></td>
    <td width="50%" align="center"><a href="c41.htm#c412.html#c412">函数的一般形式</a></td>
  </tr>
</table>
</center></div>

<hr>

<h3><a name="c411"></a>1.引言</h3>

<blockquote>
  <font SIZE="2"><p></font>一个函数是根据进去的信息(输入)和产生的东西(输出结果)所定义的一个黑盒。</p>
  <p><!-- Aftershock c411.swf 3=290 4=100 19 40 --> 
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=3,0,0,0" ID="c411"
  WIDTH="290" HEIGHT="100">
    <param name="movie" value="../movie/c411.swf">
    <param name="quality" value="autohigh">
    <param name="menu" value="false">
    <param name="bgcolor" value="#E6E6E6"><embed SRC="../movie/c411.swf" swLiveConnect="FALSE" WIDTH="290" HEIGHT="100"
QUALITY="autohigh" MENU="false" BGCOLOR="#E6E6E6" TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
  </object>
<!-- EndAftershock c411.swf -->   </p>
</blockquote>

<blockquote>
  <font SIZE="2"><p></font>在 C 语言函数中: </p>
  <p><img src="../img/dot.gif" alt="dot.gif (114 bytes)" WIDTH="7" HEIGHT="7"> 
  我们用参数把值传送进函数: <br>
  <img src="../img/dot.gif" alt="dot.gif (114 bytes)" WIDTH="7" HEIGHT="7"> 我们用 RETURN 
  把一个值返回调用函数。</p>
  <p align="right"><a href="c41.htm#_top.html#_top">返回页首</a></p>
</blockquote>

<hr>

<h3><a name="c412"></a>2.函数的一般形式<font SIZE="2"></h3>
</font>

<blockquote>
  <p>我们必须在使用函数前先定义它。一个典型的函数定义具有下列格式: 
  </p>
</blockquote>

<blockquote>
  <p><!-- Aftershock c412.swf 3=470 4=280 19 40 --> 
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=3,0,0,0" ID="c412"
  WIDTH="470" HEIGHT="280">
    <param name="movie" value="../movie/c412.swf">
    <param name="quality" value="autohigh">
    <param name="menu" value="false">
    <param name="bgcolor" value="#E6E6E6"><embed SRC="../movie/c412.swf" swLiveConnect="FALSE" WIDTH="470" HEIGHT="280"
QUALITY="autohigh" MENU="false" BGCOLOR="#E6E6E6" TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
  </object>
<!-- EndAftershock c412.swf -->   </p>
  <p>老的定义格式为:</p>
  <pre><font color="#000080">类型 名称(参数表)
参数说明
{
...........
return(exp);
}</font></pre>
  <p>你已经了解了函数定义的形式, 你想看一个例子吗?</p>
  <p><!-- Aftershock c412.swf 3=470 4=280 19 40 --> 
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=3,0,0,0" ID="c412"
  WIDTH="470" HEIGHT="280">
    <param name="movie" value="../movie/c413.swf">
    <param name="quality" value="autohigh">
    <param name="menu" value="false">
    <param name="bgcolor" value="#E6E6E6"><embed SRC="../movie/c413.swf" swLiveConnect="FALSE" WIDTH="470" HEIGHT="280"
QUALITY="autohigh" MENU="false" BGCOLOR="#E6E6E6" TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
  </object>
<!-- EndAftershock c412.swf -->   </p>
  <p>老的定义格式为:</p>
  <p><font color="#000080">int increment (i)<br>
  int i;<br>
  {<br>
  &nbsp;&nbsp;&nbsp; i=i+5;<br>
  &nbsp;&nbsp;&nbsp; return(i);<br>
  }</font></p>
  <p align="right"><a href="c41.htm#_top.html#_top">返回页首</a></p>
</blockquote>

<p align="center"><a href="http://www.nec.sjtu.edu.cn/support/Course/C/c/c4/c42.htm"><img src="../img/next.gif" width="145" height="30"
alt="next.gif (3633 bytes)" border="0"></a></p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -