计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt

计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt

ID:56963349

大小:260.00 KB

页数:33页

时间:2020-07-22

计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt_第1页
计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt_第2页
计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt_第3页
计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt_第4页
计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt_第5页
资源描述:

《计算机等级考试二级C辅导材料(C语言基本语句)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机等级考试二级C辅导材料C语言基本语句知识点提示1.表达式语句、空语句、复合句。2.数据的输入与输出,输入输出函数的调用。3.goto语句和语句标号的使用。一.C语句概述C语句是用来完成一定的操作任务的,它有着可执行的特征。所以,C程序中的声明部分从该角度讲,不称为语句。声明实际上完成的是数据的描述,而对数据的加工是由语句来实现的。C语句可分为以下5类:1.控制语句,用于控制程序执行的流程或顺序,它是C语言中预定义的语句。条件控制语句:分支控制语句-if语句、if……elseif……循环控制语句:for语句、do……while……语

2、句、while语句开关语句-switch语句无条件控制语句:continue语句、break语句、return语句、goto语句2.函数调用语句:由一次函数调用加分号构成。函数名([实参列表]);3.表达式语句:由一个表达式加分号构成。表达式;4.空语句:独立的分号便是空语句,表达的是空操作。5.复合语句:用一对花括号括起来的语句序列,在逻辑上可看成一个语句,又称为分程序。二.C中输入输出操作的实现1.输入的概念将数据通过输入设备(键盘、磁盘文件等)送入计算机内存单元(变量、数组元素)的过程。也就是说,在C中,输入具体有键盘输入、文件输

3、入等。2.输出的概念将数据从内存单元(变量、数组元素)读出送到输出设备(显示器、磁盘文件等)的过程。也就说,在C中,输出具体有屏幕输出、文件输出等。3.输入输出在C中的实现C语言没有专门的输入输出语句,输入输出的实现是通过函数的调用实现的。在C语言函数库中提供了“标准输入输出函数”,它是以标准的输入输出设备为输入输出的对象。这些函数包括:putchar(输出字符)、getchar(输入字符)printf(格式输出)、scanf(格式输入)puts(输出字符串)、gets(输入字符串)等。值得说明的另一个问题是,在调用这些库函数时,要使用

4、预编译命令将有关的“头文件”包括到用户源文件中。调用标准输入输出库函数时,文件的开头应有以下预编译命令:#include或#include“stdio.h”三.字符数据的输入及输出1.putchar()函数原型:intputchar(intch)功能:以字符的形式在屏幕上显示ch的值。ch可以字符变量、整型变量、字符常量、整型常量,也可是相应的表达式。该函数的返回值为输出字符的ASCII码值。2.getchar()函数原型:intgetchar()功能:接收从键盘上输入的任何一个字符,可理解为该函数的值就是从键盘上得到

5、字符的ASCII码值。说明:该函数只能接收一个字符,getchar()函数得到的字符可以赋给一个字符变量或整型变量,也可不赋给任何变量,而作为表达式的一部分。考虑:若键盘上输入a↙b↙c↙,将a、b、c这三个字符分别送入c1、c2、c3三个变量中,对应的getchar()调用语句应是什么。四.格式输入输出1.格式输出函数-printf()函数格式:printf(格式控制串,输出表列)格式控制串:是用双撇号括起来的字符串,用于控制输出列表在屏幕上输出格式。它包括两种信息。①格式说明:由“%”和格式字符组成,其作用是将输出表列中的数据转换为

6、指定的格式输出。如:%d、%s、%f等。②普通字符:除格式说明符之外的其它字符,普通字符在格式控制串中,是需要原样输出的字符。如:逗号、空格、换行符等。输出表列:是需要输出的数据,由常量、变量、函数、表达式所组成,用逗号作为分隔符的表列。如果输出项含有表达式,则表达式的求值顺序按从右向左进行。实际上,printf()函数的一般形式为:printf(参数1,参数2,……,参数n)2.格式字符⑴d格式符。用来输出十进制整数。有以下几种用法:①%d:按整型数据的实际长度输出。②%md:m为指定的输出字段的宽度。如数据的位数小于m,则左补空格,

7、若大于m,则按实际大小输出。③%ld:输出长整型数据,在其格式符的左面也可加字段宽度修饰。一个int型数据可以用%d或%ld格式输出。⑵o格式符:以八进制数形式输出整数,且为整数在内存中二进制的八进制形式。⑶x格式符:以十六进制数形式输出整数,且为整数在内存中二进制的十六进制形式。⑷u格式符:用来输出unsigned型数据,以十进制形式输出。一个有符号数也可用%u格式输出,反之亦然,其处理按相互赋值的规则。⑸c格式符:用来输出一个字符。整数也可以%c格式输出,字符数据也可用%d格式输出。⑹s格式符:用来输出一个字符串,其对应的输出数据要

8、求是字符串的起始地址。有以下几种用法:①%s:字符串从起始地址开始,直到结束标记结束,按实际输出。②%ms:输出的字符串占m列。如果串长大于m,则将字符串全部输出;若串长小于m,则左补空格。③%-ms:同上

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。