作业总结五

一、知识点:

1):
while和do…while的比较
while语句根据表达式值的真假决定是否执行循环体
不管表达式的值是什么,do…while语句至少执行一次循环体
当while语句和do…while语句具有相同的循环体时:
如果while后面的表达式的值为“真”,两种语句的结果相同
否则,两种语句的结果不同

2):
三种循环语句的选择
三种循环在一般情况下可以互相替代
若给定循环次数,选for;
若循环次数不明确,需要通过其他条件控制循环,通常选while;
若必须先进入循环,经循环体运算得到控制条件后,再判断是否进入下一次循环,使用do while;

3):
循环的嵌套
⒈ 概念 :一个循环体内又包含另一个完整的循环结构 。
⒉ 说明 : 1)嵌套可以是多层的 ;
2)一个循环体必须完完整整嵌套在另一个循环体内,不能出现交叉 ;
3)三种循环可以互相嵌套 。

4):
用break语句提前退出循环
执行continue语句只结束本次循环中continue语句下面尚未执行的语句,其余的循环还要继续执行
continue语句只能用于循环语句

二、实验过程中遇到的问题及解决方法:在写代码的时候总搞不清循环的内容,在写for while do while语句时总忘记其中的要点,后经过课后琢磨、探讨以及看了老师的PPT之后,明白了许多。

三、实验心得体会:这次上课和作业大部分都是运用循环结构,在各种句式中套用。最关键的是在写循环结构中先分析每道题的结构以及重点。大量的循环结构和句式的练习的还是不够熟练,还得在业余时间多来做做。

时间: 2024-08-05 03:54:05

作业总结五的相关文章

马哥linux作业第五周'

1.显示当前系统上root.fedora或user1用户的默认shell: egrep "^(root|fedora|user1)\>" /etc/passwd |cut -d: -f1,7 root|fedora|user1表示三者符合其一的选择条件 ()使其归组 ^表示以后面归组的条件开头 \>表示以空字符截断此前的条件字符,即后跟其它字符的单词将不匹配 2.找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello():

程序设计实习MOOC / 继承和派生——编程作业 第五周程序填空题1

描述 写一个MyString 类,使得下面程序的输出结果是: 1. abcd-efgh-abcd- 2. abcd- 3. 4. abcd-efgh- 5. efgh- 6. c 7. abcd- 8. ijAl- 9. ijAl-mnop 10. qrst-abcd- 11. abcd-qrst-abcd- uvw xyz about big me take abcd qrst-abcd- 要 求:MyString类必须是从C++的标准类string类派生而来.提示1:如果将程序中所有 "My

第三次作业:五章感想和问题

第一章: 这一章主要讲了软件是什么还有软件工程是什么. 通过这一章入门就能有个概念去知道我们要学的这一本书最主要学的是什么. 而且也大概介绍了下软件的发展阶段,有促进我们对这一所学的东西的历史了解. 我想知道学这个和我们学的编程软件有什么联系? 第二章: 这章介绍了完整的功能实现需要的代码的流程步骤.而这一代码的流程实现 与个人的技术息息相关,个人的能力问题是个重要的因素. 那个人的技术可以怎么来提高呢? 第三章: 这章主要讲了软件工程师的发展和这一职业的发展. 我们该如何去适应这一职业的发展和

团队作业(五)

我们团队所选的是英语词典APP. 首先,在百度上输入关键词“英语词典APP”搜索后出现频率较高的6个APP是有道词典,金山词霸,灵格斯,深蓝词典,欧路英汉词典,海词词典,对于这6个APP,通过以下数据分析可以得出行业TOP5: 有道词典: 1.日前有道词典公布数据显示,截至2015年4月,有道词典有效安装量达到5亿,与此同时,新增用户数量持续呈现高速增长的态势. 2.有道词典在2015年1月16日首届百度移动“中国好应用”年度颁奖盛典中荣获“年度十大人气应用”奖,以及“年度教育大奖”两大奖项.

团队作业—第五周—运行与总结

运行截图: 总结: 通过对本次项目的开发,从项目的启动,一直到项目的测试运行结束,一步一步的走到了今天写总结的时候,收获不是一般的大,从团队的组建,团队之间的协作,团队的分工,都有了一定程度的了解.就像公司中正式的开发方式一样,在校就体会到了这种真真切切的感觉,更符合实际的需求,也知道了自己现在处在什么地位,将来需要什么样的人才,我们现在应该如何学习,如何完成项目.这都是我在本次项目中收获到的.

团队作业第五周-测试与调试

测试用例(Test Case) 是为某个特殊目标而编制的一组测试输入.执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求. 测试用例是将软件测试的行为活动做一个科学化的组织归纳,目的是能够将软件测试的行为转化成可管理模式:同时测试用例也是将测试具体量化的方法之一,不同类别的软件,测试用例是不同的.不同于诸如系统.工具.控制.游戏软件.管理软件的用户需求更加不同的趋势. 要使最终用户对软件感到满意,最有力的举措就是对最终用户的期望加以明确阐述,以便对这些期望进行核实并确认其有效性

socket 作业第五版

package socket; import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExcept

linux学习作业-第五周

1.显示当前系统上root.fedora或user1用户的默认shell: #!/bin/bash #Program #input username ,then print userbash #2016/08/30 V0.0.1 rex frist  #注明程序使用的shell,作用,日期,版本 read -p "please input you username.then ,output you default shell :" userbash #读取输入的用户名 if [ $us

java第二次课堂小作业求 五个数的平均数 最大数以及最小数

import java.util.*; public class dew{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); int a; double avarge=0; int max,min; max=min=sc.nextInt(); avarge=max/5.0; for(int i=1;i<5;i++){ a=sc.nextInt(); if(a>max){ max=a; } if(