[程序设计]第1讲

[程序设计]第1讲

ID:33755247

大小:1.31 MB

页数:18页

时间:2019-02-28

[程序设计]第1讲_第1页
[程序设计]第1讲_第2页
[程序设计]第1讲_第3页
[程序设计]第1讲_第4页
[程序设计]第1讲_第5页
资源描述:

《[程序设计]第1讲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、!授课教师"陈君!OfficeHour"每周一14:00——15:40"二教4楼,软件测试教学部!联系方式"f1chencq@gmail.com"13618269056课程教材2课后必须编程实践!本课程课堂时间"16周,每周2节课•24小时!国外大学相应课程课堂时间"以斯坦福为例"9周,每周3节课,每节课50分钟•22.5小时3授课方式!课堂授课"新/重要的知识点"阅读程序的方法、技巧•调试程序,对程序语句有感性的认知,进而掌握"同学需要集中精力,并做好标注重庆邮电大学软件学院陈君第1讲C

2、++面向过程程序设计回顾(参考教材第1—7章)5•基本数据类型•数组、向量(vector)•字符串(string)•文件•指针、引用输入输出操作•操作符•语句•说明、顺序、选择、循环•函数•调用、重载6Hailstone序列15isODD,soImake3n+1:4646isEVEN,soItakehalf:2323isODD,soImake3n+1:7070isEVEN,soItakehalf:3535isODD,soImake3n+1:106106isEVEN,soItakehalf:5353isODD,soImake3n+1

3、:160160isEVEN,soItakehalf:8080isEVEN,soItakehalf:4040isEVEN,soItakehalf:2020isEVEN,soItakehalf:1010isEVEN,soItakehalf:55isODD,soImake3n+1:1616isEVEN,soItakehalf:88isEVEN,soItakehalf:44isEVEN,soItakehalf:22isEVEN,soItakehalf:1.@示例程序1#include))using)namespace)

4、std;)int)main(){))int)n;)))))cout)<<)"计算Hailstone序列")<<)endl;))cout)<<)"输入一个正整数:";))cin>>n;))))while)(n)!=)1)){)))if)(n)%)2)==)0)){))))cout)<<)n)<<)"是偶数,除以2得:";))))n)=)n)/)2;)))})else){))))cout)<<)n)<<)"是奇数,乘以3再加1得:";))))n)=)3)*)n)+)1;)))})))cout)<<)n)<<)endl;))}))ret

5、urn)0;)})8示例程序2int$steps=0;$while)(n)!=)1)){)))if)(n)%)2)==)0)){))))cout)<<)n)<<)"是偶数,除以2得:";))))n)=)n)/)2;)))})else){))))cout)<<)n)<<)"是奇数,乘以3再加1得:";))))n)=)3)*)n)+)1;)))})))cout)<<)n)<<)endl;)))steps++;$})9示例程序3int$hailstone[100];$while)(n!=)1)){)))if)(n)%)2)==)0)){

6、))))n=)n)/)2;)))})else){))))n=)3)*)n)+)1;)))})))hailstone[++steps]=n;$})10示例程序4#include$$vector$$hailstone;$while)(n!=)1)){)))if)(n)%)2)==)0)){))))n=)n)/)2;)))})else){))))n=)3)*)n)+)1;)))})))hailstone.push_back(n);$}$11示例程序5#include$$ofstream$out

7、;$out.open("/Users/f1chencq/程序/2010/hailstone.txt");$out<)#include))using)namespace)std;))void$hailstone

8、(int);$)int)main(){))))int)n;))cout)<<)"计算Hailstone序列")<<)endl;))cout)<<)"输入一个正整数:";))cin>>n;))))hailstone(n);$)))return)0;)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。