网站大量收购独家精品文档,联系QQ:2885784924

英语总结与练习.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
英语总结与练习

【要点归纳】 1.If语句有三种使用形式 ⑴单分支if语句。 if(条件) 语句; ⑵双分支if语句。 if(条件) 语句1; else 语句2; ⑶多分支if语句。 if(条件1) 语句1; else if(条件2)语句2; … else if(条件n)语句n; else 语句; 2. switch语句用于方便地从多个语句中选择一个或多个语句执行。 switch(表达式) { case 常量表达式1: 语句1; case 常量表达式2: 语句2; … case 常量表达式n: 语句n; default: 语句n+1; } 注:表达式的值一定是整型值 3. while循环语句 while(条件)语句; 注:先判断条件,后执行语句; do-while循环语句 do 语句; while(条件); 注:先执行一次循环体,再判断条件。 While和do-while语句的差别是:do--while至少执行语句一次. 而while有时一次也不执行语句。 4. for循环语句 for(表达式1;表达式2;表达式3) 语句; 注:省略各个表达式时,应能够知道其意义。 ⑴“表达式1”可以省略,此时应在该语句之前给循环变量赋初值。其后的分号不能省略。 ⑵“表达式2”可以省略,即无判定条件,循环无终止进行下去。需要在循环体中用break等语句退出循环。 ⑶“表达式3”可以省略,这样需要在循环体“语句”中让循环变量变化,以保证循环能正常结束。 5. break语句 break语句的使用格式很简单,由关键字break和分号构成,其功能如下: 在switch语句中,break用来跳出switch语句的,继续执行switch后的语句; 在循环语句中,break用来跳出整个循环,执行循环体后的语句。 continue语句 continue语句只能用于循环语句中,作用为结束本次循环,,接着执行下次循环。 6.观察各个语句的同时一定要注意 { } 的用法。 【本节选题】 【1】以下语句错误的是 B if(xy); if(x=y)(x!=0) x+=y; if(x!=y) scanf(“%d”,x); esle scanf(“%d”,y); if(xy) {x++; y++;} 【2】C语言的if语句中,用作判断的条件表达式为 A A.任意表达式 B.逻辑表达式 C.关系表达式 D.算术表达式 【3】为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:else子句总是与 D 配对。 A.缩排位置相同的if B.同一行上的if C.其之后最近的if D.其之前最近的if 【4】以下程序的输出结果是 C #includestdio.h main() { int i=1,j=1,k=2; if((j++ || k++) i++) printf(“%d,%d,%d\n”,i,j,k); } A.1,1,2 B.2,2,1 C.2,2,2 D.2,2,3 【5】已知int x=10,y=20,z=30; 以下语句执行后x,y,z的值是 B 。 if(xy){ z=x ; }x=y; y=z; A.x=10,y=20,z=30 B.x=20,y=30,z=30 C.x=20,y=30,z=10 D.x=20,y=30,z=20 【6】以下程序的运行结果是 C 。 main() { int m=5; if(m++5) printf(“%d\n”,m); else printf(“%d\n”,m--); } A.4 B.5 C.6 D.7 【7】以下程序的输出结果是 C 。 main() { int a=100,x=10,y=20,ok1=5,ok2=0; if(xy) if(y!=10) if(!ok1) a=1; else if(ok2) a=10; a=-1; printf(“%d\n”,a); } A.1 B.0 C.-1 D.值不确定 【8】若a,b均是整型变量,正确的switch语句是 D A.switch(a) B.switch(a) { { case 1.0: printf(“i\n”); case

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档