C语言入门、变量与数据类型.pptx

C语言入门、变量与数据类型.pptx

ID:52941451

大小:558.52 KB

页数:38页

时间:2020-04-03

C语言入门、变量与数据类型.pptx_第1页
C语言入门、变量与数据类型.pptx_第2页
C语言入门、变量与数据类型.pptx_第3页
C语言入门、变量与数据类型.pptx_第4页
C语言入门、变量与数据类型.pptx_第5页
资源描述:

《C语言入门、变量与数据类型.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大学生软件学习第一选择金智云起点01C语言入门、变量与数据类型第一季:C语言程序设计与结构化编程--by李老师课程目标理解算法、流程图以及程序的概念理解程序逻辑掌握用C语言进行程序设计的基本方法掌握C语言的基础知识,包括基本数据类型、表达式、控制结构等掌握C语言的高级知识,包括数组、指针、函数、字符串等本章内容了解程序、算法和流程图的概念熟练掌握C程序的基本结构掌握C程序的编译和运行过程使用VisualC++6.0创建C程序掌握C语言变量常量的使用理解数据类型的概念、掌握数据类型的使用会使用C语言常用的输入输出什么是程序程序一词来自生活,通

2、常指完成某些事务的一种既定方式和过程日常生活中,可以将程序看成对一系列动作的执行过程计算机来模拟现实生活计算机中的程序为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合什么是算法算法就是对解决问题的方法的描述日常生活中的算法模型玩具的组装图制作菜肴的菜谱科学计算中的算法油井的压强温度计算杨辉三角的算法算法固性有穷性:步骤应该是有限的确定性:每个步骤应该是清晰的交互性:算法可能具有输入或输出有效性:每个步骤应该是有效的如何表示算法自然语言流程图伪代码程序语言流程图流程图是算法的一种图形化表示方式流程图直观、清晰,更有利于人们设

3、计与理解算法使用一组预定义的符号来说明如何执行特定任务传统流程图N-S流程图传统流程图开始/结束处理输入/输出判断/分支连接符流程线三种基本结构顺序结构分支选择结构循环结构ABPABPAYNYNPNAYN-S流程图较高级的流程图形式伪代码伪代码不是真实的代码。它是一种使用一组标准的单词编写算法的方法,看起来与代码类似BEGINDisplay‘HelloWorld!’ENDC语言简介-1低级语言汇编中级语言宏汇编C高级语言PASCALBASICJava高级语言的编译和执行计算机硬件高级语言程序编译程序/解释程序(编译器/解释器)机器代码C语言

4、简介-2C语言是贝尔实验室的DennisRitchie在1973年设计的高级语言C最初用于开发系统级程序结构化的程序设计语言,层次清晰,便于按模块化方式组织程序,易于调试和维护语句简洁,学习时入门相对容易,C语言很好地总结了其他语言提出的程序库概念HelloC!程序编译和执行C程序源程序目标文件可执行程序C语言函数库编译连接源程序:是用户创建的文件,以“.c”为文件扩展名保存目标文件:是编译器的输出结果。这类文件的常见扩展名为“.o”或“.obj”头文件:含有函数的声明和预处理语句,用于帮助访问外部定义的函数。头文件的扩展名为“.h”。可执

5、行文件:是连接器的输出结果。可执行文件的扩展名为“.exe”。C程序的开发过程分析问题编制程序编译连接调试运行完成编译中发现错误,转回修改源程序连接中发现错误,转回修改源程序调试运行中发现问题,表明分析本身有错误,重新分析问题常量在程序中其值不能改变的量称为常量30,40,‘a’,‘b’,-1常量#defineLENGTH10;符号常量符号常量用#define定义,一般用大写单词符号常量能在程序中起到一改全改的作用变量在程序中其值可以改变的量称为变量变量是一片连续的内存空间变量是一个容器,用来存放数据C语言中变量的使用声明变量:类型变量名;

6、定义时初始化变量:类型变量名=初始值;定义后初始化变量:变量名=初始值;C语言规定变量必须先声明后使用变量的命名规则变量名可以由字母、数字和_(下划线)组合而成变量名不能包含除_以外的任何特殊字符,如:%、#、逗号、空格等变量名必须以字母或_(下划线)开头变量名不能包含空白字符(换行符、空格和制表符称为空白字符)C语言中的某些词(例如int和float等)称为保留字,具有特殊意义,不能用作变量名C语言区分大小写,因此变量price与变量PRICE是两个不同的变量基本数据类型数据属于不同类别AfricaThequickbrownfoxTRUE

7、数据非数值数值整型非整型9002.129999/12/20032.175123JackieChanchar数据类型非数值数值整型intshortintlongintdoublefloat非整型整型名称全称类型说明符缩写类型说明符位数范围整型intint16-32768至+32767无符号整型unsignedintunsigned160至65,535短整型shortintshort16-32768至+32767无符号短整型unsignedshortintunsignedshort160至65,535长整型longintlong32-2,147

8、,483,648至2,147,483,647无符号长整型unsignedlongintunsignedlong320至4,294,967,295实型名称全称类型说明符有效数字位数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。