- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二级考试C语言程序设计
C语言程序设计 第一章 程序设计概述 程序设计是指设计、编制、调试程序的过程,即根据要解决的问题,使用程序设计语言,设计出能够完成这一任务的计算机指令序列。分为两部分 程序设计语言 概念:简称编程语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。 分为:机器语言、汇编语言和高级语言 算法 概念:是为解决某一个具体问题而采取的确定的、有限的方法和步骤。 例1:求一个一元二次方程的解。 特点:有穷性、确定性、可行性、有0到多个输入、一个算法结束后必须有数据处理结果输出 结构化程序设计 顺序结构 选择结构 循环结构 例1:看程序,说结果 例2:看程序,说结果 第二章 数据类型、运算符与表达式 一、标识符: 概念:由字母、数字和下划线组成的字符序列,并且规定第一个字符必须是字母或下划线。 一般常用在表示常量名、变量名、函数名、类型名、文件名等。 注意:1、一般长度不超过31个字符,个别的只识别到前8个;2、c语言区分大小写。 分类:保留字、预定义标识符、用户标识符 因此,用户标识符应遵循以下规则: 1、不能使保留字; 2、只能有字母、数字和下划线三种字符组成 3、第一个字符必须是下划线或字母 4、中间不能有空格 5、一般不要和c语言的库函数名相同 2、数据类型 整型 int,short int,long int 实型 Float,double,long double 字符型 char 2. 2 C语言的数据类型 2.2.1 基本数据类型 2.2.1 基本数据类型(一) 2.2.1 基本数据类型(二) 2.2.1 基本数据类型(三) 2.2.2 常量 2.2.2 常量(一) 2.2.2 常量(二) 2.2.2 常量(三) 2.2.2 常量(四) 2.2.3 变量及类型定义 2.2.3 变量及类型定义 例4:看程序,写结果 #includestdio.h main() {printf(“%c,%d\n”,’#’,’#’); printf(“%c,%d\n”,’a’+2,’a’+2); printf(“%d,%c\n”,65,65); } 例5:看程序,写结果 练习1: 打印如下图形: ******************** This is my frist program! ******************** 练习2: 打印如下图形: * *** ***** *** * 5、库函数 一般用编译预处理命令#include来实现。 例如:#include “stdio.h” 或 #include stdio.h 常用的函数库有: 格式输入输出函数 stdio.h 数学函数 Math.h 2.3 运算符及表达式 2.1.1 C程序实例(2) [例2.2]程序结果及分析 2.3.1 运算符和表达式 2.3.1 运算符和表达式 2.3.2 算术运算符及算术表达式 2.3.2 算术运算符及算术表达式 2.3.3 关系运算符及关系表达式 2.3.4 逻辑运算符及逻辑表达式 2.3.4 逻辑运算符及逻辑表达式 2.3.5 条件运算符及条件表达式 2.3.6 赋值运算符及赋值表达式 2.3.7 逗号运算符及逗号表达式 2.3.8 求字节运算符 2.3.9 类型转换 1. 整型常量 2.实型常量 3.字符型常量 4.字符串常量 1. 整型常量 (1)十进制整型常量:以数字1~9开头,其他位以数字0~9构成十进制整型常量。如12,-38等。 (2)八进制整型常量:以数字0开头,其他位以数字0~7构成八进制整型常如012,-037等。 在C语言中,整型常量有十进制、八进制、十六进制三种进制表示方法,并且各种数制均可有正(+)负(-)之分,正数的“+”可省略。 (3)十六进制整型常量:以0X或0x开头(数字0和大写或小写字母x),其他位以数字0~9或字母a~f或A~F构成十六进制整型常量。如0x12,-0Xa9等。 如果在整型常量加上后缀L或l表示该常量为长整型常量,加上后缀U或u表示无符号整型常量。 2. 实型常量 (1)小数表示法 :它是由数的符号、数字和小数点组成的实型常量(注意:必须有小数点)。如-2.5、3.0、4.、.34等都是合法的实型小数形式。 (2)科学计数法 :科学计数法也称指数法。它是由数的符号、尾数(整数或小数)、阶码标示(E或e)、阶符和整数阶码组成的实型常量。尾数不可缺省,阶码必须为整数。如-2.5E-3、3e5、34E-3等都是合法的指数形式。如-2.5E-3表示-2.5×10-3。
文档评论(0)