好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

T1202C语言复习大纲.doc

5页
  • 卖家[上传人]:宝路
  • 文档编号:7711093
  • 上传时间:2017-09-23
  • 文档格式:DOC
  • 文档大小:48.02KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • T1202 C 语言复习大纲Chapter 1 程序和流程图1. 程序的基本概念:程序=算法+结构2. 算法的五大特征:有穷性、明确性、零个或多个输入、一个或多个输出、有效性3. C 程序的基本结构:C 程序由函数组成,函数由语句组,C 语言每条语句通过”;”分隔每个 C 语言程序都必须要有一个主函数 main要使用 C 语言自带的库函数,必须利用#include 语句导入头文件C 程序基本结构如下:#include //导入头文件 stdio.hvoid main() //void 表示程序返回结果,main 函数名{printf(“我的第一个程序”);}4. C 语言有两种类型的注释语句 //行注释语句 /* 语句块注释 */5. 任何程序的流程控制都包含顺序、分支和循环三种控制结构,利用流程图可以表示程序的执行过程,流程图通过流程线和流程框图表示Chapter 2 数据类型与输入输出函数1. C 语言的基本数据类型有 int、float、double 、char 四种各种数据类型说明见下表:类型 声明关键字 长度 有效范围 有效位数 格式字符short int 2 -128~127unsigned short int 2 0~255int 4 -231~231-1unsigned int 4 0~232-1long int 4 -231~231-1intunsigned long int 4 0~232-1无效,参考有效范围%d、%6d其中数字用来指定输出时数字占用的位数float float 4 7 位 %0.6fdouble double 8 17 位 %0.6lfchar char 1 0~255 无效 %c2. 常量定义#define constant 1.2345 //#define 定义常量的关键字 constant 常量名称 1.2345 常量值常量定义时不需要指定数据类型,不以分号结尾。

      3. 变量定义:数据类型 变量名称;int a=10; //int 数据类型 a 变量名称 a=10 为变量赋初值 104. 字符输入输出函数字符输入:getchar(); char c; c=getchar();字符输出:putchar(c);5. 格式化输入输出scanf(“格式化字符串”,&变量,&变量)printf(“格式化字符串”,变量,变量)格式化字符串%c%d%f%lf%6d%0.8lf 等必须掌握其含义并灵活应用Chapter 3 运算符1. 算术运算符+、-、*、/、%、++、--其中++、--和%只能进行整数运算,两个整数运算等到的结果也为整数,一定要注意该问题2. 关系运算符>、>=、=、b?a:b;求两数的大数的算法,如果条件成立整个表达式取冒号前变量的值,否则取冒号后变量的值sizeof()求变量所在内存字节数int a;sizeof(a)结果为 4Chapter 4 流程控制- 分支结构程序=算法+结构,算法是具体实现程序逻辑功能的代码,在算法中最重要部分就是流程控制,任何一种程序设计语言都有顺序、分支和循环三种流程控制结构,任何一个复杂的程序都可以通过顺序、分支和循环三种结构实现其逻辑功能。

      C 语言中实现分支结构的语句有 if、if-else 、if-else if-和 switch 等if 单分支语句if (a>b) //如果条件成立即 a 大于 b 打印出 a>b 结果,条件不成立不作任何处理{printf(“a>b”);}if 双分支语句if (a>b) //如果条件成立即 a 大于 b 打印出 a>b 结果,条件不成立输出 ab”);}else{printf(“ab 结果,条件不成立进一步判断, a 是否大于 0,采取不同输出if (a>b) {printf(“a>b”);}else if (a>0){printf(“a

      Chapter 5 流程控制- 循环结构Chapter 6 循环退出和循环嵌套Chapter 7 数组简介Chapter 8 数组与循环嵌套Chapter 9 函数Chapter 10 字符串Chapter 11 内存管理Chapter 12 函数参数Chapter 13。

      点击阅读更多内容
      相关文档
      四川省成都市2025年中考数学真题试卷附同步解析.docx 四川省成都市锦江区师一学校2024_2025学年下学期八年级数学期中考试卷.docx 四川省成都市2025年中考数学真题试卷含同步解析.pptx 2026版高考化学第一轮知识梳理第九章有机化学基础第54讲物质制备的综合实验探究考点1无机物的制备实验探究.docx 2026版高考化学第一轮知识梳理第九章有机化学基础第44讲烃化石燃料考点1脂肪烃的结构与性质.docx 2026版高考化学第一轮知识梳理第八章第40讲反应过程中微粒浓度变化及图像分析考点1溶液中微粒浓度的关系及分析.docx 2026版高考化学第一轮真题演练第三章金属及其化合物第11讲铁及其氧化物氢氧化物.docx 2026版高考化学第一轮真题演练第九章有机化学基础第46讲醇酚和醛酮.docx 2026版高考化学第一轮知识梳理第九章有机化学基础第55讲化学综合实验探究考点1物质含量或组成的测定.docx 2026版高考化学第一轮考点突破第一章化学物质及其变化第2讲离子反应离子方程式考点1电解质及其电离.docx 2026版高考化学第一轮知识梳理第九章有机化学基础第44讲烃化石燃料考点2芳香烃的结构与性质化石燃料的综合利用.docx 2026版高考化学第一轮知识梳理第九章有机化学基础第52讲离子的检验物质的鉴别与推断考点1常见离子的检验.docx 2026版高考化学第一轮知识梳理第八章水溶液中的离子反应与平衡第36讲弱电解质的电离平衡考点1电离平衡及影响因素.docx 2026版高考化学第一轮知识梳理第六章化学反应与能量第28讲反应热的测定及计算考点2盖斯定律及应用.docx 2026版高考化学第一轮真题演练第三章金属及其化合物第12讲铁盐和亚铁盐含铁物质的转化.docx 2026版高考化学第一轮知识梳理第九章有机化学基础第43讲考点1碳原子的成键特点有机化合物分子的空间结构.docx 2026版高考化学第一轮真题演练第九章有机化学基础第47讲羧酸及其衍生物.docx 2026版高考化学第一轮考点突破第四章非金属及其化合物第18讲硫酸含硫物质之间的转化考点1硫酸硫酸根离子的检验.docx 2026版高考化学第一轮真题演练第一章化学物质及其变化第4讲氧化还原反应的概念和规律.docx 2026版高考化学第一轮知识梳理第九章有机化学基础第47讲羧酸及其衍生物考点1羧酸酯的结构与性质.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.