5小测试.docVIP

  • 1
  • 0
  • 约1.48千字
  • 约 4页
  • 2017-05-12 发布于河南
  • 举报
5小测试

复习、总结、习题 本次课的主要内容: 一、第五章“循环结构程序设计”关键知识回顾; 序号 分析以下程序段 输出结果 1 while 循环结构 main() { int y=10; while(y--); printf(“y=%d\n”,y); } y=-1 2 do..while 循环结构 main() { int a=1,b=10; do { b-=a;a++; }while(b--0); printf(“b=%d\n”,b); } b=8 3 for(;;) 循环结构 main() { int i,sum; for(i=0,sum=0;i100; ) sum+=i; i++; printf(“d,%d\n”,i,sum); } 死循环 4 break 跳出本层循环 main() { int i,sum; for(i=0,sum=0;i10;sum+=i,i++) if(sum10) break; printf(“%d”,i); } 6 5 continue 结束本次循环 main() { int n; for(n=7;n=100;n++) { if(n%7!=0) continue; printf(%d ,n); } } 能被7整除的整数:7 14 21 28 35 42 49 56 63 70 77 84 91 98 6 循环的嵌套 main() { int i,j; for(i=1;i=9;i++) { for(j=1;j=i;j++) printf(%d*%d=%2d ,i,j,i*j); putchar(\n); } } 九九乘法表 二、第五章“循环结构程序设计”例题分析与演示 三、程序调试方法—断点设置、单步运行、观察中间结果、理解循环执行流程。 四、回顾前5章主要内容 第1章:C程序的基本结构,算法及其特点; 第2章:常量和变量,整型、实型、字符型,字符串; 运算符与表达式:算术、自增自减、赋值、逗号、位、复合运算符、数据类型转换(自动、强制)、计算类型长度运算符。 第3章:C语言语句:简单语句(表达式、函数调用、控制、空语句)和复合语句{}; 字符数据的输入输出函数:getchar putchar 格式化输入输出函数: scanf(“格式控制字符串”,地址表列); printf(“格式控制字符串”,输出表列); 第4章:关系运算符和关系表达式,=,,=,==,!= 逻辑运算符和逻辑表达式,||,! 单分支选择结构: If(表达式) 语句; 双分支选择结构: If(表达式) 语句1; else 语句2; 多分支选择结构: If(表达式1) 语句1; else if(表达式2) 语句2; else if(表达式3) 语句3; … else 语句n; Switch() { case 1: 语句1;break; case 1: 语句2;break; case 1: 语句3;break; case 1: 语句4;break; … default:语句n; } 嵌套: 可以互相嵌套。 五、核对前5章习题答案。解析习题中部分题目。

文档评论(0)

1亿VIP精品文档

相关文档