coursera《计算机程式设计》学习笔记2
来源:互联网 发布:大数据医疗行业 挑战 编辑:程序博客网 时间:2024/04/28 22:00
week2
1. if then
if (condition)<span style="font-family: Arial, Helvetica, sans-serif;">{</span> statement1; statement2; statement3;}
2. if then else
<pre name="code" class="html">if(condition) statement1;else statement2;
3. else if
if (condition1) statement1;else if (condition2) statement2;else statement3;
4. 判断式值
(condition) ? expression1 : expression2
5. swith判断
swith(flag) {case 1: statement1; break;case 2: statement2; break; . . .case n: statementn; break;default: default_statement;}flag必须是变数,而非算式。
case之后必须是常熟,而非算式。
break不可省。
当执行完对应的statement之后必须跳出switch。
为了程式的正确性,必须在每个switch加上default用以处理例外的情况。
6. while回圈
while (condition) statement;
while (condition){ statement1; statement2; statement3;}
7. for 回圈
for (initialization; condition; adjustment) statement;
8. 判断正整数n是否为质数的方法
试着用2到根号n去除n,如果余数为0,则设定 j 为1;如果 j 始终为0,则 n 为质数。
j 作为一个旗标。
9. do while 回圈
do statement;while (condition);do while 至少会执行一次
10. break
跳出回圈
continue
跳过回圈剩下的部分,继续新的回圈
0 0
- coursera《计算机程式设计》学习笔记2
- coursera《计算机程式设计》学习笔记1
- coursera《计算机程式设计》学习笔记6
- 《Windows程式设计》笔记2
- COURSERA机器学习笔记2
- coursera Machine Learning Week3-2 学习笔记
- Coursera机器学习笔记
- Coursera - 计算机组成 - W3 - MIPS汇编程序设计
- 《Windows程式设计》笔记1
- COURSERA机器学习笔记1
- Coursera机器学习 Week1 笔记
- Coursera机器学习 Week2 笔记
- Coursera机器学习 Week3 笔记
- Coursera机器学习 Week4 笔记
- Coursera机器学习 Week5 笔记
- Coursera机器学习 Week6 笔记
- Coursera机器学习 Week7 笔记
- Coursera机器学习 Week8 笔记
- 磁盘调度算法-java实现
- TCP/IP详解--TCP/IP中三次握手 四次握手状态分析
- js中遍历后台传过来的list
- Myeclipse如何创建发布WebService
- hdu2060 模拟打表
- coursera《计算机程式设计》学习笔记2
- maan's Eudemonia
- file_get_contents 得到https类型url失败的方法
- HDU4771 Stealing Harry Potter's Precious
- 第六章、Linux 的文件权限与目录配置
- Socket心跳包机制
- python中两个整数相除得到浮点数的值的方法
- 毕向东JAVA视频讲解(第六课)
- JBPM学习(一):eclipse集成JBPM