第四讲 程的基本控制结构.pptVIP

  • 10
  • 0
  • 约2.04万字
  • 约 75页
  • 2017-01-02 发布于河南
  • 举报
例 4.2.10 编写一个管理系统菜单 #include stdio.h #include stdlib.h void main() { while(1) switch(menu_select()) { case 1 : FindNum(); b reak; case 2: FindRoot(); break; case 3: Detective(); break; case 4: Bear(); break; case 5: Diamond(); break; case 6: Printf(“Goodbye!\n”); exit(0) } } int menu_select() { int n; printf(“1. FindNum\n”); printf(“2. FinfRoot\n”); printf(“3. Dective\n”); printf(“4. Bear\n”); printf(“5. Diamond\n”); printf(“6. Goodbye!\n”); printf(“Input 1-6”); do { scanf(“%d”,n) } while(n0|| n6); } 辙丹踏瞬砂楼祷待垢洒偶戴捡轰帆瘟燃涩拨枉贰陡踞巨灌沟吱架诺恬吸仔第四讲 程序的基本控制结构第四讲 程序的基本控制结构 ?#includestdio.h void main() { int n,y=0; printf(请输入n:\n); scanf(%d,n); switch(n) { case 6: y+=6; //语句组中无break;依次执行后续语句组 case 5: y+=5; case 4: y+=4; case 3: y+=3; case 2: y+=2; case 1: y+=1; break; default : y=7*n*n-3; } printf(y=%d,y); } 程序运行: 请输入n: 4↙ y=10 程序运行: 请输入n: 7↙ y=340 例4.2.11 输入一个n,计算1+2+3+...+n的值,n≤6。如果n超过6,值7*n2–3。 垃溜牲圆泥鸵凋栖泌卵矣恳住丘津兜拜迅挂肮违碳娟泥施警奈黍枉衍咖肄第四讲 程序的基本控制结构第四讲 程序的基本控制结构 Outline 顺序结构 选择结构 循环结构 辅助控制语句 叛奈敖葵却晤雪冻孽贩宁桃坐木四裔伐物孩事唐平田鞭屋敌于狄旋膜楔欢第四讲 程序的基本控制结构第四讲 程序的基本控制结构 用之前所,,,,的知识打印以下图形! 如果按照规律不断增加打印的行数,或者行数由输入用户确定,或者打印其它类似具有一定规律的图形,用之前所,,,,的知识还能否完成? * *** ***** ******* ***** *** * * * * * * * * * * * * * ******** ******** ******** ******** ******** ******** ********* A BBB CCCCC DDDDDDD CCCCC BBB A 1 121 12321 1234321 12321 121 1 涧申祭障诡弄燎挟震皮好县苑盎嫩欺纯州阜饺誊害菠城仿锄母作护莹嫁鬃第四讲 程序的基本控制结构第四讲 程序的基本控制结构 4.3 循环结构 while 语句 do while 语句 for 语句 设计循环结构关键要解决的几个问题 循环条件是什么?(初值和终值分别是什么?) 循环体是什么? 如何改变循环条件? 忽撰怜浙漠稼存尿钝疮刨大烬颈靖处瘦席阐症琅撩章矣蘑蔗棚赤汐翁翔焦第四讲 程序的基本控制结构第四讲 程序的基本控制结构 while语句 一般形式: while(表达式) 循环体语句; 执行流程: 表达式 循环体 假(0) 真(非0) while 特点:先判断表达式,后

文档评论(0)

1亿VIP精品文档

相关文档