欢迎来到天天文库
浏览记录
ID:52320161
大小:289.01 KB
页数:41页
时间:2020-04-04
《次课--绪论、C语言中数据的表示.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、让我们一起学习吧!教学主题C语言中数据的表示教学目标通过本次课的学习,使学生掌握数据类型的划分、常量和变量的概念以及表示形式、基本数据类型的扩展技术。教学重点常量和变量的概念以及表示形式教学难点转义字符、格式字符的含义教案主要内容绪论程序及其基本结构算法、描述算法的工具高级语言程序的编程过程良好的编程风格计算机中的数据数据的存在形式和数据类型常量及其类型变量及其定义变量赋初值程序程序是计算机完成一个任务编制的指令集。程序的3种基本结构1)顺序结构2)分支结构(选择结构)3)循环结构程序和程序的基本结构返
2、回什么是算法?算法是解决问题的一种方法或过程,它是计算机解决给定问题的一种描述。描述算法的形式化工具自然语言、伪代码、流程图算法流程图主要有三种:1、传统流程图(FC)2、盒图(NS)3、问题分析图(PAD)流程图问题分析图(PAD)问题分析图-程序定义返回编程过程1、编辑源程序:文本文件2、编译源程序:目标文件3、连接目标程序:可执行程序用图表示高级语言程序的编程过程高级语言程序的编程过程1、TurboC2.0集成开发环境2、VisualC++6.0集成开发环境(习题课上讲开发环境的使用)集成开发环境
3、返回我们可以使用欣赏的眼光来分析具有良好风格的程序。/**********************************************************//*程序名:samp2_5.c*//*作者:hw*//*编制时间:2004年7月24日*//*程序功能:计算n的阶乘(用循环结构实现)*//**********************************************************/voidmain(){inti,j,n;/*定义变量*/longsum,fac
4、torial;scanf("%d",&n);for(i=1,sum=0;i<=n;i++){for(j=1,factorial=1;j<=i;j++)factorial*=j;sum+=factorial;}printf("%ld",sum);}对齐,缩进注释良好的编程风格返回注释一个完整的C语言程序#include"stdio.h"voidmain(){inta,b,x;printf("输入两个整数:");scanf("%d%d",&a,&b);x=(a>b?a:b);printf("两个整数中较大的
5、数为%d",x);}运行程序(1_1)计算机数据存储的本质计算机内存12345671234567.890513-8888888“南通职业大学”‘A’区分数据的不同类型内容固定不变内容发生变化常量常量:指在程序的运行过程中它的内容不会发生变化的数据。常量在程序的执行过程中,只能使用该常量的值,而不能对它作任何修改。常量的表示方法很直接,根据数据的不同类型,有不同的表示方法。变量变量:指在程序的运行过程中它的值可以改变的数据。变量的表示方法:使用不同的标识符来表示不同的变量,通过“类型声明语句”来声明变
6、量的类型。标识符标识符:以字母或下划线开始的,由字母、数字、下划线组成的有效字符序列。使用标识符的注意点:(1)区分大小写。(2)标识符的有效长度随系统而异,但至少前8个字符有效。(3)命名时要“见名知意”。(4)不能使用系统已定义的关键字。关键字系统已定义的关键字(32个):auto、break、case、char、const、continue、default、do、double、else、enum、extern、float、for、goto、if、int、long、register、return、s
7、hort、signed、sizeof、static、struct、switch、typedef、union、unsigned、void、volatile、while数据类型C语言的数据类型根据实际编程的需要,C语言中类型的划分总体上可分为:(1)基本类型:也可以称为原子类型,不能再分解为其他类型。有整型、实型(又称浮点型)、字符型、枚举型四种。(2)构造类型:由一种或多种基本类型数据按照实际需要组合而成的类型。有数组、结构体、共用体三种。(3)指针类型(4)空类型返回常量及其类型常量的特征:不需要事先定
8、义,在需要的地方直接书写数值。C语言中的常量可以分为:整型常量实型常量字符型常量字符串常量符号常量整数常量整型常量的表示形式:1、十进制(123)2、八进制(0123=83)3、十六进制(0x123=291)或(0X123=291)例如:请指出哪些正确,哪些错误。46A065084-012012B-0X4B你会进行换算吗?实型常量实型常量的表示形式1、十进制小数形式:如123.45。2、指数形式:采用科学计数法表示数据,如:123.56×1
此文档下载收益归作者所有