第二章C程序设计初步(1).ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 C程序设计初步 上讲内容回顾 程序运行必须经过四个阶段:编辑-编译-组建-运行 词汇→语句→函数→源程序文件→C程序 语句 以 ;表示语句结束 函数 由函数首部和函数体组成 程序中必须有,且只能有一个main函数(主函数) 程序是从main函数开始执行 注释 可以出现在程序的任何位置 用 /* 和 */ 括起来,必须成对出现 本章内容 2.1 C语言的数据及其类型 2.2 常量和变量 2.3 运算符和表达式 2.4 C语言中的输入输出 2.5 C语句概述 2.6 顺序结构程序 2.7 项目任务 2.1 C语言的数据(Data)及其类型 2.1.1 程序设计中的数据 程序设计的一项主要任务是对数据进行处理和加工。计算机处理的数据不只是数值型数据,还包括文字、声音、图像等,它们都以一定的数据形式存储。 在计算机程序中使用数据需要解决下列问题: 数据如何存储,即多大内存以及按怎样的形式存储; 数据如何表示,即在编写程序时如何表示(书写、描述)数据。 数据可以参与哪些运算。 2.1.1程序设计中的数据 分析: 1.陈述问题:求任意圆的周长和体积。 2.需求分析:输入圆半径,输出圆周长和体积。 3.数学建模:设圆半径变量为r,周长变量为c,面积变量为s。若r=3,则根据圆周长和面积的数学公式: c=2×π×r=18.85 s=π×r×r=28.27。 2.1.1程序设计中的数据 4.确定算法(自然语言描述 ) ① 设计表示半径、周长和面积的变量: r(整型或实型)、c(实型)和s(实型)。 ② 利用scanf输入函数输入圆的半径r的值。 ③ 利用数学公式c=2×π×r 和s=π×r×r计算出圆的周长和面积。 ④ 输出圆的周长和面积。 5.编码 2.1.2 C语言中的数据类型 一、基本数据类型 1.数值类型 整型和实型 2.非数值类型 字符型和空类型 二、构造类型 1.数组 2.结构体 三、指针类型 有小数部分的数为实型数据; 实型数据分为: 单精度实数(类型描述符:float) 双精度实数(类型描述符: double) 字符 (Character)类型 字符型数据在内存中占一个字节,存储字符的ASCII码值。 字符值域:ASCII码表的所有符号。包括: 可显示的字符: 字母、数字、标点、空格、回车 等。 不可显示的字符: 各种控制功能字符,如回车、换行、制表符等 类型描述符:void void的是“无、没有”的意思。 用在函数首部强调函数的返回值类型为空。 用在函数首部的参数处,表明函数无参数。 三、指针(Pointer)数据类型 一、基本数据类型 1.数值类型 整型和实型 2.非数值类型 字符型和空类型 二、构造类型 1.数组 2.结构体 三、指针类型 2.2 常量(Constant)和变量(Variables) 2.2.1 程序中的常量 2.2.2 C程序中的变量 2.2.3 确定问题领域的数据及其类型 常量: 在程序运行过程中值不会发生变化的数据。 变量: 在程序运行过程中,其值可以变化的数据。 2.2.1 程序中的常量 1.整型常量 2.实型常量 3.字符型常量(Character) 4.字符串常量(string) 5.符号常量(Symbolic Constant) 整型常量可记为三种形式: 实型常量可记为两种形式: (1)字符常量的表示 用一对半角单引号括起来的一个字符。 如‘A’、‘a’、‘2’等 注意: ①单引号中的大、小写字母表示不同的符号常量,如’A’和’a’表示不同的字符。 ②单引号引起的空格(‘ ’)也是一个字符常量。 ③字符常量只包含一个字符,‘AB’是非法的。 (2)字符常量在内存中的存储方式 内存中存储的是字符ASCII码值的二进制形式。 如,字符‘A’在内存中存储的65,4.字符串常量 (String ) 用双引号括起的一个字符序列 例如:ABC、123、a、 \n\t \nGood morning 字符串常量的长度 : 包含的字符个数 字符串常量的存储方式: 每个字符串尾自动加一个 ‘\0’ 作为字符串结束标志 所占存储单元数: 串长度+1 4.字符串常量 (String ) 2.2.2 C程序中的变量 一、变量的概念 二、简单变量的说明及使用 三、指针变量 一、变量的概念 概念:变量是计算机内存中已命名的存储位置,用于存放可以变量化的值。 变量名:用标识符命名 地址:变量的存储位置 值:存储空间中存放的数据 二、简单变量的

文档评论(0)

新起点 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档