C辅导材料-基本语句.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C辅导材料-基本语句

计算机等级考试二级C辅导材料-基本语句 知识点提示 1.表达式语句、空语句、复合句。 2.数据的输入与输出,输入输出函数的调用。 3.goto语句和语句标号的使用。 知识点 一.C语句概述 C语句是用来完成一定的操作任务,它有可执行的特征。所以,C程序中的声明部分,从该角度讲,不称为语句。声明实际上完成的是数据的描述,而对数据的加工是由语句来实现的。 C语句可分为以下5类: 1.控制语句,用于控制程序执行的流程或顺序,它是C语言中预定义的语句。 条件控制语句:分支控制语句-if语句、if……else if…… 循环控制语句-for语句、do……while……语句、while语句 开关语句-switch语句 无条件控制语句:continue语句、break语句、return语句、goto语句 2.函数调用语句:由一次函数调用加分号构成。函数名([实参列表]); 3.表达式语句:由一个表达式加分号构成。表达式; 4.空语句:独立的分号便是空语句,表达的是空操作。 5.复合语句:用一对花括号括起来的语句序列,在逻辑上可看成一个语句,又称为分程序。 二.C中输入输出操作的实现 1.输入的概念 将数据通过输入设备(键盘、磁盘文件等)送入计算机内存单元(变量、数组元素)的过程。也就是说,在C中,输入具体有键盘输入、文件输入等。 2.输出的概念 将数据从内存单元(变量、数组元素)读出送到输出设备(显示器、磁盘文件等)的过程。也就说,在C中,输出具体有屏幕输出、文件输出等。 3.输入输出在C中的实现 C语言没有专门的输入输出语句,输入输出的实现是通过函数的调用实现的。在C语言函数库中提供了“标准输入输出函数”,它是以标准的输入输出设备为输入输出的对象。这些函数包括:putchar(输出字符)、getchar(输入字符)、printf(格式输出)、scanf(格式输入)、puts(输出字符串)、gets(输入字符串)等。 值得说明的另一个问题是,在调用这些库函数时,要使用预编译命令将有关的“头文件”包括到用户源文件中。调用标准输入输出库函数时,文件的开头应有以下预编译命令: #includestdio.h 或 #include “stdio.h” 三.字符数据的输入及输出 1.putchar()函数 原型:int putchar(int ch); 功能:以字符的形式在屏幕上显示ch的值。ch可以字符变量、整型变量、字符常量、整型常量,也可是相应的表达式。该函数的返回值为输出字符的ASCII码值。 2.getchar()函数 原型:int getchar() 功能:接收从键盘上输入的任何一个字符,可理解为该函数的值就是从键盘上得到字符的ASCII码值。 说明:该函数只能接收一个字符,getchar()函数得到的字符可以赋给一个字符变量或整型变量,也可不赋给任何变量,而作为表达式的一部分。 考虑:若键盘上输入a↙b↙c↙,将a、b、c这三个字符分别送入c1、c2、c3三个变量中,对应的getchar()调用语句应是什么。 四.格式输入输出 1.格式输出函数-printf()函数 格式:printf(格式控制串,输出表列) 格式控制串:是用双撇号括起来的字符串,用于控制输出列表在屏幕上输出格式。它包括两种信息。 ① 格式说明:由“%”和格式字符组成,其作用是将输出表列中的数据转换为指定的格式输出。如:%d、%s、%f等。 ② 普通字符:除格式说明符之外的其它字符,普通字符在格式控制串中,是需要原样输出的字符。如:逗号、空格、换行符等。 输出表列:是需要输出的数据。由常量、变量、函数、表达式所组成,用逗号作为分隔符的表列。如果输出项含有表达式,则表达式的求值顺序按从右向左进行。 实际上,printf()函数的一般形式为:printf(参数1,参数2,……,参数n)。 2.格式字符 ⑴ d格式符。用来输出十进制整数。有以下几种用法: ① %d:按整型数据的实际长度输出。 ② %md:m为指定的输出字段的宽度。如数据的位数小于m,则左补空格,若大于m,则按实际大小输出。 ③ %ld:输出长整型数据,在其格式符的左面也可加字段宽度修饰。 一个int型数据可以用%d或%ld格式输出。 ⑵ o格式符:以八进制数形式输出整数,且为整数在内存中二进制的八进制形式。 ⑶ x格式符:以十六进制数形式输出整数,且为整数在内存中二进制的十六进制形式。 ⑷ u格式符:用来输出unsigned型数据,以十进制形式输出。一个有符号数也可用%u格式输出,反之亦然,其处理按相互赋值的规则。 ⑸ c格式符:用来输出一个字符。整数也可以%c格式输出,字符数据也可用%d格式输出。 ⑹ s格式符:用来输出一个字符串,其对应的输出数据要求是字符串的起始地址。有以下几种用法: ① %s:字符

文档评论(0)

16588ww + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档