2012年计算机二级C语言基本语句考点串讲

来源:计算机等级考试    发布时间:2012-08-28    计算机等级考试视频    评论

第3章 基本语句

  [考点一] C语句分类

  C语言的语句用来向计算机系统发出指令,一个实际的源程序通常包含若干语句,这些语句用来完成一定的操作任务。

  C程序中的语句,按照它们在程序中出现的顺序依次执行,由这样的语句构成的程序结构称为顺序结构。

  C语句的分类:

  (1) 控制语句

  (2) 其他类型语句

  (3) 空语句

  (4) 复合语句

  赋值语句:此外理解=和= =

  输入输出概念及其实现:

  (1) 数据从计算机内部向外部输出设备输送的操作称为“输出”,数据从计算机外部向输入设备送入的操作称为“输入”。

  (2) C语言本身不提供输入输出语句,可以通过函数来实现输入和输出的操作。

  (3) 在使用C语言库函数时,首先要用预编译命令“#include”将有关的“头文件”包含到用户源文件中。这里需要用到编译预处理命令。

  [考点二] 字符输出函数 putchar( )

  putchar( )函数的作用是向终端输出一个字符。

  它输出字符变量a的值,a也可以是字符型变量。若a是整型变量,则输出的是ASCII码值为该变量值的那个字符。

  [考点三] 字符输入函数 getchar( )

  getchar( )函数的作用是从终端输入一个字符,getchar( )函数没有参数,函数值是从输入设备得到的字符。

  [考点四] printf( ) 函数

  该函数是C语言提供的标准输出函数,它的作用是向终端按指定格式输出若干个数据。

  该函数的一般形式是                                                        

  (1)“格式控制”:用双引号括起来的字符串,它包括两种信息

  a.格式转换说明:

  b.需要原样输出的字符

  (2)“输出表列”是需要输出的一些数据,可以是常量变量或表达式

  识记格式字符:

  d                                                         

  o                                                         

  x                                                         

  u                                                         

  c                                                         

  s                                                         

  f                                                         

  e                                                         

  g                                                         

  使用该函数时的注意事项

  (1) 在格式控制字符串中,格式说明与输出项从左到右在类型上必须一一对应匹配。

  (2) 在格式控制串中,格式说明与输出项的个数也要相等。

  (3) 在格式控制串中,除了合法的格式说明外,可以包含任意的合法字符这些字符在输出时将被“原样输出”。

  (4) 如果要输出“%”,则应该在格式控制串中用两个连续的百分号“%%”来表示

  [考点五] scanf( ) 函数

  该函数的一般形式是                                                           

  格式说明:

  该函数中的格式说明也是以%开始,以及个格式字符结束,中间可以加入附加的字符。

  说明:

  (1) 对unsigned型变量的数据,可以用%d、%o、%x格式输入

  (2) 在该函数中格式字符前可以用一个整数指定输入数据所占宽度,但对于实型数则不能指定其小数位的宽度。

  (3) 在格式控制串中格式说明的个数应该与输入项的个数相等,且要类型匹配。

  使用该函数要注意的问题

  (1) 该函数中的输入项只能是地址表达式,而不能是变量名或其他内容,也就是说输入项必须是某个存储单元的地址。

  (2) 如果在“格式控制”字串中除了格式说明以外还有其他字符,则在输入数据时应输入与这些字符相同的字符。

  (3) 在用“%c”格式输入字符时,空格字符和转义字符都作为有效字符输入。

  (4) 在输入数据时,若实际输入的数据少于输入项个数,该函数会等待输入,直到满足条件或遇到到非法字符才结束,若实际输入数据多于输入项个数,多答卷的数据将留在缓冲区备用,作为下一次输入操作的数据。

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答