博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第五次作业总结
阅读量:4551 次
发布时间:2019-06-08

本文共 739 字,大约阅读时间需要 2 分钟。

一、知识点总结:

1、while语句:根据表达式值的真假决定是否执行循环体

while与do while的比较:

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

(1)执行过程:

for(表达式1;表达式2;表达式3) 

for(赋初值;循环条件;循环变量增值)
(2)for语句的各种形式:
①for(;i<=...;i++)表达式1可以省略(在定义时赋值)。
②for(i=1; ;i++)sum=sum+i; 
或for(; ;) sum=sum+i;
此时会无限循环,出现错误.
③for(i=1;i<=100;)表达式3可以省略(在循环体中写)。
④for(i=1,j=10;表达式2;i++,j--)表达式1可以是逗号表达式。

4、三种循环语句的选择:

(1)给定循环次数首选for。
(2)若循环次数不明确,需要通过其他条件控制循环,通常选while。
(3)若必须先进入循环,经循环体运算得到控制条件后,在判断是否进入下一次循环,使用do-while最合适。

 

二、实验过程中遇到的问题及解决方法:

(1)循环体的使用经常出现死循环,询问同学并且加上自己的研究之后做出来了。

三、实验心得体会:

本次实验使用了while、do while、for语句,学会了循环语句的更多种选择,新的知识更加考验我的记忆能力,以后要更加着重记忆。

转载于:https://www.cnblogs.com/16-C-kai/p/5976347.html

你可能感兴趣的文章
oracle 游标
查看>>
jquery简单的表单验证充值数量
查看>>
大叔手记(1):使用Visual Studio的查找与替换替代默认的系统搜索
查看>>
Android手机监控软件设计实现
查看>>
oracle 应用程序调用存储函数
查看>>
洛谷 P3629 [APIO2010]巡逻 解题报告
查看>>
Fedora 23+CUDA 8.0+ GTX970 安装
查看>>
在Visual Studio中开发一个C语言程序
查看>>
课程总结
查看>>
openstack新建虚机、网络、路由时候对应的ovs网桥的变化
查看>>
linux 编译运行c文件
查看>>
Scrapy的学习和使用
查看>>
7.内部类(一)之详解内部类
查看>>
1.messager消息提示框
查看>>
[PY]进制转换
查看>>
STL系列 list
查看>>
匿名方法和Lambda表达式
查看>>
京东的核心业务
查看>>
读书笔记(六)--成交
查看>>
Secret Number hdu 2113
查看>>