c语言基础复习提纲.doc

c语言基础复习提纲.doc

ID:51673391

大小:96.00 KB

页数:10页

时间:2020-03-14

c语言基础复习提纲.doc_第1页
c语言基础复习提纲.doc_第2页
c语言基础复习提纲.doc_第3页
c语言基础复习提纲.doc_第4页
c语言基础复习提纲.doc_第5页
资源描述:

《c语言基础复习提纲.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、二、C语言的结构化语句C语言中有三种结构化语句,分别为:1.  顺序结构:2 .选择结构:3. 循环结构:三、语句C语言中的语句主要有以下几种需要大家掌握:1.表达式语句在表达式之后加上一个分号“;”,就构成了一个表达式对应的语句。在这里要强调每个C语言的语句之后都必须要有一个“;” 【注意事项】一行内可以有多句表达式语句,但是在程序的写法上要求书写规范,便于阅读。2.空语句若一个语句只有一个“;”,即构成空语句。【注意事项】(1)“空语句”表示程序执行时不产生任何动作。(2)但随意使用空语句会导致逻辑上出现错误,需要慎用。(3)空语句一般用在延时程序

2、中,表示等待时间。【注意事项】一条空语句即一个“;”也是一条语句。3.复合语句用花括号括起来的多个语句组成一个复合语句。其表示为:{语句1;语句2;…语句n;}注意!一条复合语句在语法上相当于一条语句。【经典例题】例4:以下叙述中错误的是(  )A)C语句必须以分号结束。B)复合语句在语法上被看作一条语句。C)空语句出现在任何位置都不会影响程序运行。D)赋值表达式末尾加分号就构成赋值语句。【注意事项】(1)一个复合语句在语法上等同于一个语句,也可称为是一个语句块。(2)凡是单个语句能够出现的地方复合语句都能够出现。(3)复合语句花括号的后面不能加有“;

3、”。4.注释以“/*”开头并且以“*/”结尾。【注意事项】(1)强调注释可以在程序中的任何地方。(2)对程序的编译和运行不起作用,不影响程序的运行结果。(3)程序运行时将无视注释的存在。(4)注释是给阅读程序的人看的。程序中以“/*”开头并且以“*/”结尾的部分表示程序的注释部分,注释可以加在程序的任何位置。【经典例题】例 有以下程序段:main(){  inta=0,b=0;a=10;           /*给a赋值b=20;             给b赋值*/printf("a+b=%d",a+b);  /*输出计算结果*/}程序运行后的结

4、果是(B)A)a+b=30      B)a+b=10 C)30      D)程序出错 四、输出函数总共有两个,分别为printf和putchar函数。1.printf函数(1)printf函数的一般格式:printf(格式输出控制,输出列表)1)格式输出控制:需用一对双引号括起来,双引号内包含“格式说明”和“普通字符”两部分。2)输出列表:需要输出的数据,多个数据之间用逗号隔开。(2)格式说明(详见教材197面,把上面输出格式要求全部掌握)注:在printf函数中,若格式说明的个数少于输出项的个数,多余的输出项则忽略不输出,这是二级C考试中经常出现

5、的题目。(3)普通字符会原样输出,转义字符需要输出对应的字符。10注:printf函数输出数据时,做题时很容易忽略普通字符(除了格式控制符之外的字符)的输出。在考试中,这类题目常出现。例:main()   {inta,b;       a=10;       b=15;printf("a+b=%d",a+b);   }程序运行结果为:(4)数据输出实例(已知inta=66;floatb=123.56;)通过以下各输出语句,掌握输出函数的各种格式。(1)printf("%d",a);         66(2)printf("%3d",a);      

6、  □66(3)printf("%-3d",a);           66□(4)printf("%f",b);             123.560000(5)printf("%7.2f",b);          □123.56(6)printf("%-7.2f",b);         123.56□(6)printf("%c",a);             B(7)printf("%x",a);         42【注意事项】1)输出控制是由双引号括起来的格式转换控制信息.它分为两种信息:用于说明的信息,计算机会按照原样输出;以上例子中

7、的“a=”它可以是任意的常量,变量,表达式汉字,字符等。2)带有"%"的格式转换说明,用于指定输出数据的格式。例如”%d”。3)输出数据列表包括需要输出的一些数据。各个数据之间用逗号分隔开。输出数据的个数与输出控制中的格式转换说明的个数相等,并且在顺序上要一一对应且类型匹配。输出数据列表中的数据可以是任意合法的常量、变量或表达式。 4)在输出控制中,格式说明的个数应与输出项的个数相同。如果格式说明的个数少于输出项的个数,多余的输出项则不予输出;如果格式说明的个数多于输出项的个数,则对多余的格式说明将输出不定值。【经典例题】例:输出语句printf("%

8、d,%d",2,3,4);的输出结果为2,3。例:输出语句printf("a=%d,b=%d"

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

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

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