正在加载图片...
第一章C程序基础 我们用计算机解决问题,都是利用某种软件。如我们使用Word编辑文 件,用 Excel处理电子表格,用IE浏览网络资源,用QQ上网聊天等。这 些软件都是按照一定算法编制的计算机程序。而算法是为解决一个问题而采 取的方法和步骤 从广义的角度说,算法早就融入我们的生活中。比如,早上上学,就 开始了上学的算法:走哪条路,坐什么车,如果堵车怎么办等等,一直到到 达学校,这个算法就完成了。用计算机解决问题也是按照相应的步骤(算法) 步一步完成的。这些步骤的实现用的是计算机语言,也就是编写计算机程 序的语言。C语言就是一种计算机语言。 现在我们要学习的就是如何用C语言编写计算机程序。 1.1c语言程序的基本结构 111认识C语言程序 首先来看两个简单的C语言程序。 【例1.1】在屏幕上输出一行信息: This is a C program. # include< stdio. h>/预处理命令* void main() /定义主函数* printf(" This is aC program.n"),/*调用库函数,输出信息* 【例1.2】计算两数之和,并输出结果 # include< stdio. h>/*预处理命令 void main() *定义主函数,计算两数之和* nta,b,sum;/*定义三个整型变量* a=123;b=456;为变量a,b赋初值* sum=a+b /*让sum等于a+b的值* printf("sum=%dn",sum),/*调用库函数,输出结果6 第一章 C 程序基础 我们用计算机解决问题,都是利用某种软件。如我们使用 Word 编辑文 件,用 Excel 处理电子表格,用 IE 浏览网络资源,用 QQ 上网聊天等。这 些软件都是按照一定算法编制的计算机程序。而算法是为解决一个问题而采 取的方法和步骤。 从广义的角度说,算法早就融入我们的生活中。比如,早上上学,就 开始了上学的算法:走哪条路,坐什么车,如果堵车怎么办等等,一直到到 达学校,这个算法就完成了。用计算机解决问题也是按照相应的步骤(算法) 一步一步完成的。这些步骤的实现用的是计算机语言,也就是编写计算机程 序的语言。C 语言就是一种计算机语言。 现在我们要学习的就是如何用 C 语言编写计算机程序。 1.1 C 语言程序的基本结构 1.1.1 认识 C 语言程序 首先来看两个简单的 C 语言程序。 【例 1.1】 在屏幕上输出一行信息:This is a C program. #include <stdio.h> /* 预处理命令 */ void main( ) /*定义主函数*/ { printf("This is a C program.\n"); /* 调用库函数,输出信息 */ } 【例 1.2】 计算两数之和,并输出结果。 #include <stdio.h> /* 预处理命令 */ void main( ) /*定义主函数,计算两数之和 */ { int a,b,sum; /* 定义三个整型变量 */ a=123; b=456; /* 为变量 a,b 赋初值 */ sum=a+b; /* 让 sum 等于 a+b 的值 */ printf("sum=%d\n",sum); /* 调用库函数,输出结果 */ }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有