C语言程序设计做一体化ppt课件(完整版).ppt
《C语言程序设计做一体化ppt课件(完整版).ppt》由会员分享,可在线阅读,更多相关《C语言程序设计做一体化ppt课件(完整版).ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计语言程序设计教学做一体化教学做一体化 模块一模块一 初识初识C语言语言通通过过学学习习C语语言言,既既可可以以用用来来编编写写应应用用软软件件和和系系统统软软件件,又又可可以以培培养养计计算算机机编编程程基基本本思思想想、编编程程基基本本技技能及逻辑思维能力。能及逻辑思维能力。1.1 简单的简单的C程序程序 学习目标学习目标 1、了解、了解C语言程序的结构特点语言程序的结构特点2、掌握库函数的调用方法、掌握库函数的调用方法案例1-1 在计算机屏幕上输出“Hello,my C world!”案例程序案例程序main()/*主函数*/printf(“Hello,my C world!
2、n”);/*输出要显示的内容*/运行这个程序,在屏幕上显示一行英文:Hello,my C world!由案例开始由案例开始1、这是一个最简单的C程序,学习C语言就由此开始吧!2、C程序是由函数组成的,函数就是相对独立的可以完成特定功能的程序段。本程序就是由一个称为main的函数构成的。其中main是函数的名字,函数名后都要有一对圆括号,用来写函数参数的,本程序的main函数没有参数所以不写,但圆括号不能省略。3、一个完整的程序必须有一个main函数,称为主函数,程序总是从main函数开始执行的,也就是说,main函数是程序的入口。案例分析案例分析4、main()后面花括号内的部分称为函数体。本
3、程序中的函数体只由一个语句组成。一般情况下函数体由“说明部分”和“执行部分”组成。说明部分的作用是定义数据类型;执行部分给出操作命令。本实例只有执行部分而没有说明部分。5、C程序的每一条基本语句都以“;”结束。6、可以用/*.*/对C程序的任何部分作注释,用来解释该条语句或该段程序的含义或作用,只是为了帮助程序阅读者更好地理解程序中有关部分内容而写的。7、printf是C的库函数中的一个函数,它的作用是在显示屏上输出指定的内容,此例输出“Hello,my C world!”字符串。printf(“Hello,my C world!n”)括号中的内容就是调用printf库函数时的参数,通俗地讲就
4、是“通知”printf要显示的内容。参数中的“n”是C语言中的格式控制符,作用是:在输出“Hello,my C world!”之后执行一个回车换行操作,如果以后还有输出的话,将从下一行的左端开始输出。随堂练习随堂练习编写一个编写一个C程序,输出以下信息:程序,输出以下信息:*Turboc 2.0*案例案例1-2 求从键盘输入的任意两个整数相加的和并将求从键盘输入的任意两个整数相加的和并将结果显示出来。结果显示出来。#includemain()int a,b,sum;/*定义三个整型变量*/printf(“Input one number:”);/*调用printf库函数输出信息在屏幕上*/sc
5、anf(“%d”,&a);/*调用scanf库函数执行由键盘输入数据并赋值给加数a*/printf(“Input the other number:”);/*提示信息*/scanf(“%d”,&b);/*由键盘输入数据赋值给被加数b*/sum=a+b;/*求a和b两数之和*/printf(“sum=%d n”,sum);/*输出sum(和)的值在屏幕上*/案例程序案例程序程序运行结果如下:Input one number:5 Input the other number:10sum=151、首先应该考虑程序中要用到的数据的个数,显然本例中要用到三个数,即加数、被加数、和,所以先定义三个变量。语
6、句 int a,b,sum;的作用就是定义三个变量,名字分别为a,b,sum,类型都是整型。int 表示整型,是C语言的关键字(见知识链接)。当程序运行的时候,系统将根据定义在内存中为这三个变量分配存储单元。输入的数就存放在这三个单元中。可以这样说,变量的作用就是用来保存和标识数据,访问数据就可以通过变量名来访问。案例分析案例分析sumba存储单元2、库函数调用scanf(“%d”,&a);用来实现从键盘接收用户输入的数据,并送到变量a所对应的地址单元中。这也意味着,变量a的值就是输入的值。例如从键盘输入5,那么变量a的值就是5。&表示取地址(也称为取地址运算符),“%d”用来限制输入数据的格
7、式是整数。3、sum=a+b;表示将a和b两个变量单元中的内容相加,并将结果存放在sum所对应的存储单元中。4、库函数调用printf(“sum=%dn”,sum);用于输出结果到屏幕上。注意第一个“sum”,包括“=”,都表示字符串常量的一部分,应该按原样输出,即在屏幕上显示 sum=。“%d”用来限制输出的格式是整型,括号右端的sum是要输出的变量名字,执行该函数时,就是把sum变量的值按照整型格式输出在%d的位置,如图1-2。所以最后输出:sum=15。%d称为格式控制符,也可以称为占位符。printf(“sum=%dn”,sum);用sum的值取代%d5、#include语句是编译预处
8、理语句,其作用是将有双引号或尖括号括起来的文件内容代替这行#include命令,也就是使该文件的内容被整个地调到main函数的前面。“.h”是“头文件”的后缀,输入输出函数一般需要使用#inlcude语句将包含输入输出函数说明信息的头文件“stdio.h”包含到源文件中。编程由键盘输入长方形的长和宽,求长方形的面积。随堂练习随堂练习求一个数的绝对值并输出。案例案例1-3#includemain()float num,n;/*定义两个实数类型的变量*/scanf(“%f”,&num);/*从键盘输入数值保存在变量num对应的存储单元中*/n=abs(num);/*调用库函数abs求num变量的绝
9、对值并保存在变量n中*/printf(“%fn”,n);/*输出所求的绝对值*/案例程序案例程序运行程序:-1.51.51、float num,n;表示定义变量num和n为实数类型(浮点型),“float”表示实型,是C语言数据类型关键字。2、“%f”是格式控制符,控制输入输出的数据是实型。3、abs是C系统的库函数,在调用数学库函数时,要用到一些系统提供的说明信息,这些信息包含在math.h头文件中,所以在程序的开始要用预处理命令#include包含进来。案例分析案例分析编程调用库函数,计算一个数的正弦值。随堂练习随堂练习1、C语言的关键字关键字是C语言已经定义的、具有特殊功能和含义的单词、
10、单词缩写或者单词组合。表1-1列举了3 2个关键字,它们与标准C句法结合,形成了程序设计语言C。知识链接知识链接2、C语言的库函数C语言提供了丰富的库函数,每个函数实现一定的功能。C语言本身语句很少,许多功能都是通过库函数完成的。例如,前面用到的输入输出的功能和求绝对值的功能都是通过调用库函数实现的。3、ASCII字符集在计算机中,所有的信息都用二进制表示。其中应用最为广泛的编码方式就是ASCII码。使用的字符在计算机中就是以ASCII码方式存储的。ASCII码是美国标准信息交换码(American Standard Code for Information Interchange),已被国际
11、标准化组织认定为国际标准,详见附录。学习目标1、掌握C程序的编译运行过程2、掌握C程序的错误查找方法1.2 C程序的上机过程程序的上机过程案例案例1-4 一个简单的一个简单的C程序的运行过程。程序的运行过程。案例分析案例分析1、把、把Turboc2.0文件夹放在电脑文件夹放在电脑C盘下面。盘下面。2、打开文件夹内的、打开文件夹内的TC可运行文件,进入可运行文件,进入Turboc2.0,以下简称以下简称Turboc。3、按、按【Alt+F】快捷键打开快捷键打开【File】(文件)菜单,用(文件)菜单,用键盘上的键盘上的【】和和【】选择选择【New】菜单项,进入编辑菜单项,进入编辑状态,如图所示。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 一体化 ppt 课件 完整版
限制150内