欢迎来到天天文库
浏览记录
ID:41319332
大小:647.06 KB
页数:12页
时间:2019-08-22
《《课C语言初探》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、初中生学C语言第一讲C语言初探一、硬件、软件和程序什么是硬件?说法一:凡是掉到地上会坏的就是硬件说法二:看得见摸得着的为硬件,看不见摸不着的为软件金山毒霸说:计算机及其它直接参与数据运算或信息交流的物理设备一、硬件、软件和程序什么是软件?软件:控制计算机硬件功能及其运行的指令、例行程序和符号语言PS:软件是用来控制硬件运行的什么是程序?程序:程序是一组按照一定的逻辑的进行组合的指令,是计算机软件的实现方式。二、计算机语言程序用计算机语言写成。编程的实质就是你用计算机语言来表达你解决问题的逻辑。语言是沟通、交
2、流的一种手段。越复杂的机器,人类与其沟通的语言也越复杂。凡是机器语言都是笨笨的语言。机器语言可以分低级语言和高级语言,但无论何者,都是笨得可爱。三、C语言初探什么是C语言C语言是当代最优秀的程序设计语言!早期的C语言主要是用于UNIX系统。由于C语言的强大功能和各方面的优点逐渐为人们认识,到了八十年代,C开始很快在各类计算机系统上得到了广泛的使用,时至今日,仍经久不衰。而且很多优秀的程序设计语言都是以C为基础演化而来,比如C++,C#,Java,Javascript,Flash中的脚本、开发安卓手机应用程序
3、的SenchaTouch等等。C语言的特点C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构,还可以直接访问内存的物理地址,实现了对硬件的编程操作,它既可用于系统软件的开发,也适合于应用软件的开发。此外,C语言还具有效率高,可移植性强等特点。因此广泛地移植到了各类型计算机上,从而形成了多种版本的C语言。三、C语言初探C语言可以做什么?请同学们计算从100加到200的和。我加,我加,我加加加
4、……有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问一年内每个月的兔子总数为多少?C语言在现代Windows下编程的实例三、C语言初探◇下面先介绍几个简单的C程序,然后从中分析C程序的特性。例1.1#includemain(){printf(“这是一个最简单的C程序。”);}本程序的作用是输出以下一行信息:这是一个最简单的C程序。其中,main表示“主函数“。每一个C程序都必须有一个main函数。函数的内容用大括弧{}括起来,称为
5、“函数体”。本例中主函数内只有一条语句,printf是C中的输出语句,双引号内的字符串将按原样在显示器上进行输出。语句的后有一个分号表示语句的结束。#include称为预编译语句,在stdio.h这个文件中有对printf语句的具体实现,要想在程序中使用printf进行输出,就必须在程序的首部包含这条语句。三、C语言初探◇下面先介绍几个简单的C程序,然后从中分析C程序的特性。例1.2#includemain(){/*求两数之和*/inta,b,sum;a=123;b=45
6、6;sum=a+b;printf(“sumis%d“,sum);}本程序的作用是求两个整数a、b之和sum。/*……*/表示注释部分。注释是对某个函数或者某条语句进行功能性说明,是别人看的,对程序的运行不起任何作用;它可以出现在程序中的任何位置。printf输出语句在这里连续进行了输出。字符串进行原样输出,变量则输出变量的值。所以,在这里,程序最后的输出结果为:sumis579三、C语言初探1.函数是C语言程序的基本单位。main()是每个C程序都必须有的一个函数,也叫做主函数。2.C语言程序总是从main
7、()函数开始执行。一个C语言程序,总是从main()函数开始执行,而不论其在程序中的位置。当主函数执行完毕时,亦即程序执行完毕。习惯上,将主函数main()放在最前头。3.C严格区分大小写和别的程序设计语言不同,C对大小写很敏感,如main不能写为Main,变量A和a也不是一回事。4.所有语句都必须以分号“;”结束。5.C语言的注释格式为:/*……*/和//(1)/*…*/为多行注释,//为单行注释。(2)/*和*/必须成对使用,且/和*、以及*和/”间不能有空格。(3)注释非常重要。四、C语言基础之常量、
8、变量和表达式◇常量常见的常量也称为字面常量,比如语句a=14;中,14这个量在程序的运行过程中永远都不可能被改变,所以14称也称之为常量。在C语言中,数据有常量和变量之分。在程序的运行过程中,其值保持不变的量,我们称之为常量,而值可以改变的量,称为变量。◇变量上例语句a=14;中,a就是一个变量,在程序的运行过程中,现在是a=14;,说不定下一刻会变成a=15。这就变量。和字面常量不同,变量要显得稍稍复杂一些。变
此文档下载收益归作者所有