C语言复习

第一章 概述

1、C语言的发展:机器语言、汇编语言、高级语言(也称面向过程语言,主要是算法过程的设计和描述)、非过程化语言(包含java,C++和Delphi等)、智能化语言(使用在人工智能领域,帮助人们编写推理、演绎程序)。

2、C语言的特点:简洁,紧凑,编写的程序短小精悍;运算符丰富,数据结构丰富;结构化程序设计语言;允许直接访问物理地址;提供预处理机制;可移植性好;语法限制不太严格,程序设计自由度大;代码程序质量高,程序执行效高。

3、C语言的基本语法成分:

字符集是ASCII字符集的一个子集,包括英文字母(a~z和A~Z)、数字(0~9)及特殊字符(空格 ! # % ^ & * —— - + = ~ < > / \ | . , : ; ? ' " ( ) [ ] { })
标识符合法的标识符必须由英文字母或下划线开头,是字母,数字和下划线的序列,不能跨行书写,自定义的标识符不能与关键字同名。包含关键字,预定义标识符,用户标识符
运算符单目运算符(如!、~、++、--和*)、双目运算符(如+、-、*和/)和三目运算符(如? :),又称一元运算符、二元运算符和三元运算符。

第二章 基本数据类型、运算符及表达式

一、C语言数据类型简介

1.1简介

 1.2 常量:常量分为整型常量、实型常量、符号常量和字符型常量(包括字符常量和字符串常量两种)。

整型常量:有十进制、八进制和十六进制3种形式。

实型常量:实数又称浮点数,有两种表示形式:十进制小数形式(如1.2、2.4)和指数形式(如123.4e3和123.4E3均表示123.4*10^3,e和E前面必须有数字,后面必须是整数。一个实数在用指数形式输出时,是按规范化的指数形式输出的。)

符号常量:使用标识符表示,称之为符号常量,是一种特殊的常量,其值和类型是通过符号常量的定义决定的。其一般形式为:#define  标识符  常量( 例如:#define PI 3.14)

字符型常量:包括字符常量和字符串常量。

  1.3变量:具备3个要素:变量名、变量类型和变量值。

变量名:是用标识符来表示的。标识符:只能有数字、字母和下划线3种字符组成,且第一个字符必须为字母或下划线。

变量类型:分为整型变量,实型变量和字符型变量。需进一步复习

变量值:为其存储的数据值。

二、运算符与表达式

第三章 简单的C语言程序设计

1.算法

算法的特性:有穷性,确定性,可行性,有输入,有输出。

评价标准:正确性、可读性、健壮性(鲁棒性)、高效率与低存储量需求

算法的表示:流程图、N-S结构流程图

2.程序的基本结构:顺序结构、选择结构、循环结构

3. 字符数据的输入输出

单个字符字符串
输入getchar();  getch();  getche();gets()
输出putchar();puts()

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在计算机二级C语言复习中,需要了解计算机中数据的存储形式以及相关的函数和库。 首先,计算机在电脑中保存数据采用二进制形式,由0或1构成的二进制称为位(bit),八个位构成一个字节(Byte),1个Byte=8个bit。这是计算机存储数据的基本单位。 其次,对于文件的读写操作,需要使用相关的函数来处理。在C语言中,可以使用stdio.h文件中的库函数来进行文件的输入和输出操作。其中,printf函数用于输出格式化的数据,而scanf函数用于从输入中读数据。这两个函数是stdio.h文件中的库函数,它们是printf和scanf函数的简化版本。 在进行复习时,需要理解这些函数的用法和应用场景,并且清楚是用于二进制文件还是文本文件。建议仔细复习教材中关于文件操作的章节,以免在考试时将这些文件函数搞混。 综上所述,计算机二级C语言复习需要了解计算机数据的存储形式以及相关的函数和库,包括二进制数据的存储和文件的输入输出操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [计算机二级C语言知识点复习资料,精简版](https://blog.csdn.net/qq_51607668/article/details/119567831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值