c01.htm
来自「经典c语言教程」· HTM 代码 · 共 128 行
HTM
128 行
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>前言</title>
<script language="javascript">
var prePage="end";
var nextPage="c/c0/c02.htm";
</script>
<link rel="stylesheet" href="../cstyle.css" type="text/css">
<bgsound src="../voice/c01.au" loop="1">
</head>
<body background="../img/mainback.jpg" bgproperties="fixed">
<h2 align="center"><font face="楷体_GB2312"><a name="_top"></a>引言一 前 言</font></h2>
<div align="center"><center>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="99" align="center"><a href="c01.htm#c011.html#c011">C的历史</a></td>
<td width="103" align="center"><a href="c01.htm#c012.html#c012">C的优点</a></td>
<td width="120" align="center"><a href="c01.htm#c013.html#c013">运行C程序</a></td>
<td width="76" align="center"><a href="c01.htm#c014.html#c014">建议</a></td>
</tr>
</table>
</center></div>
<hr>
<h3><a name="c011"></a>1. C的历史</h3>
<blockquote>
<table border="0" width="84%">
<tr>
<td width="33%">C 是贝尔实验室的Dennis Ritchie在 1972 设计的, 当时, 他正和Ken
Thompson合作设计 UNIX 操作系统。C 语言并不是从 Ritchie
的脑袋中产生的。C 是从 Thompson 开发的 B 语言中产生的。请看右图:</td>
<td width="22%"></td>
<td width="45%"><img src="../img/c011.gif" WIDTH="228" HEIGHT="204"></td>
</tr>
</table>
</blockquote>
<blockquote>
</blockquote>
<blockquote>
<p align="right"> <a href="c01.htm#_top.html#_top">返回页首</a></p>
</blockquote>
<hr>
<h3><a name="c012"></a>2. C的优点</h3>
<blockquote>
<p>C 正迅速成为一种最重要,
也是最流行的程序设计语言。它的使用一直在增长是因为人们一用它,
就将喜欢它。当你学习 C 语言时,
你也会认识到它有许多优点。让我们现在就提几点: <br>
<ul>
<li>C 是一种高效的语言。<img src="../img/c012.gif" align="right" WIDTH="364"
HEIGHT="222"></li>
<li>C 的设计充分发挥了当今计算机所具有的功能。 </li>
<li>C 程序紧凑且运行快。 </li>
<li>C 是有力的和便于移植的。例如, 大部分实用、便于移植的 UNIX
操作系统是用 C 语言写的, 并且, 在 UNIX 系统中, C
语言之外的其它语言, 如FORTRAN, APL, PASCAL, LISP, LOGO, 和 BASIC的编译或解释程序也是用
C 语言写的。所以, 当我们在 UNIX 机上使用 PASCAL 时, 最终是用 C
程序产生最后的可执行代码的。</li>
<li>C 语言是友好的。它的结构化的特征有助于培养良好的编程习惯。<br>
</li>
</ul>
<p> C
语言将是八十年代至九十年代最重要的语言之一。它被计算机系的学生和其它热心者在微机和个人机上使用如果你想成为一名软件工程师,
你应该有能力回答的首要问题是 -- "你能写 C 程序吗?"</p>
<p align="right">
<a href="c01.htm#_top.html#_top">返回页首</a></p>
</blockquote>
<hr>
<h3><a name="c013"></a>3. 运行C程序</h3>
<blockquote>
<p>我们将告诉你, 产生一个 C 程序的各个步骤, 以及如何运行它。</p>
<table border="0" width="85%">
<tr>
<td width="71%"> <p>请看下面的 C 程序: </p>
<p>#include〈stdio.h〉 <br>
main() <br>
{ <br>
printf("C is a good language."); <br>
}</p>
<p>用一个文件名来保存它。如下那样保存它为 first.c。 <br>
在 UNIX 机器上编译并连接:cc first.c<br>
好了。在 UNIX 机器上运行一下看看。请如下那样运行 first.c:<br>
a.out<br>
运行结果是:</p>
<p> C is a good language.</td>
<td width="29%"><img src="../img/c013.gif" WIDTH="129" HEIGHT="224"></td>
</tr>
</table>
<p align="right"><a href="c01.htm#_top.html#_top">返回页首</a></p>
</blockquote>
<hr>
<h3><a name="c014"></a>4. 建议</h3>
<blockquote>
<p>不要只读程序,要通过上机实践来学习程序设计。</p>
<p> 这个 C 语言的 CAI系统讲座例举了许多例子。
为了更好地理解这些例子,
你应该在机器上实际地输入这些程序。此外,
请试着解答各课后面的问题和练习。如果你肯积极地上机实践,
你一定会更快, 更深地掌握 C 语言。</p>
<p align="right"><a href="c01.htm#_top.html#_top">返回页首</p>
</blockquote>
</a>
<p align="center"><a href="http://www.nec.sjtu.edu.cn/support/Course/C/c/c0/c02.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 + =
减小字号Ctrl + -
显示快捷键?