- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
费波纳契数列 费波纳契数列指的是这样一个数列: 1、1、2、3、5、8、13、21、…… 这个数列从第三项开始,每一项都等于前两项之和。 一般而言,兔子在出生两个月后就有了繁殖能力。一对兔子每个月能生出一对小兔子,如果所有兔子都不死,那么一年后可以繁殖多少对兔子? 程序举例 考试注意事项 考试时间:5月28日 笔试:8:30~9:30 教九楼B座502 601 上机:10:30-11:30 教九楼六楼机房C、D区 笔试和上机考试时间均60分钟 平时成绩(15分)+笔试(55分)+上机(30分) 考试注意事项 笔试(55分): 一、改错(5分) 5*1 二、填空(10分)5*2 三、读程序(40)10*4 完全写对才给分 注意:请将答案写在下表中的对应位置,不填、填错、或写在试卷其它位置均不得分。 考试注意事项 上机考试注意事项:试卷上请写明机位号 1. 文件名命名要求: 试题1的文件名为cpp1.cpp 试题2的文件名为cpp2.cpp 试题3的文件名为cpp3.cpp 2. 文件存储位置:比如K盘根文件夹 (1)在K盘根文件夹中建一个文件夹,名字为学号+姓名,例如:某同学名字为张三,学号为321000,则文件夹名字为:321000张三。 (2)将文件cpp1.cpp、cpp2.cpp、cpp3.cpp保存到上述文件夹中。 3. 保存文件类型(扩展名)及位置错误,概不得分。 考试注意事项 上机(30分): 任意一题完全正确得15分,任意两题完全正确得25分,三题完全正确得30分,完全正确含义为无语法错误、编译连接正常、结果无任何错误。 VC++6.0环境相关操作(如何强制终止VC++,如何切换插入和改写状态等) 监考教师在考试时,不再回答任何有关考试题目的问题。 考试注意事项 K盘盘符显示 盘符显示和同学们的机器号有关,例如,某位同学的机器号是B03,则其机器中K盘盘符的显示为: B03(位于“Jf-b\wks”上)(K) 考试注意事项 提前半小时到达考试地点; 按照安排的机位号就座; 带学生证、笔,其它物品不能带入考场; 不准携带U盘、手机等电子设备进入考场; 如果机器出现问题,请及时报告监考老师。 文件操作过程: ★文件 定义文件指针 FILE *文件指针名; 在stdio.h中定义的一种结构体类型,可看作类型说明符 指针变量名 经过定义的文件指针, 就可以用来指向一个文件。 ★文件 打开文件(fopen) FILE *fp; fp=fopen(文件名, 打开方式); 例如:fp=fopen(F1, r); 方式 处理方式 指定文件不存在 文件存在 r 只读 出错 正常 w 只写 建立新文件 原内容丢失 a 追加 建立新文件 在原内容后追加 ★文件 文件读写 fscanf(文件指针, 输入格式, 输入项); fclose(文件指针); fprintf(文件指针, 输出格式, 输出项); 关闭文件(fclose) 打开的文件使用完毕后必须关闭。 * 例:输出可大可小的正方形图案,最外层是第一层,要求每层上用得数字与层数相同。 当n=5时,输出: 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 3 3 3 3 3 2 1 1 2 3 4 4 4 3 2 1 1 2 3 4 5 4 3 2 1 1 2 3 4 4 4 3 2 1 1 2 3 3 3 3 3 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 作 业 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 #include stdio.h void main( ) { int a[50][50], i, j, k, n; scanf(%d, n); for(k=1; k=n; k++) for(i=k; i=2*n-k; i++) for(j=k; j=2*n-k; j++) a[i][j]=k; for(i=1; i=2*n-1; i++) { for(j=1; j=2*n-1; j++) printf(%3d, a
文档评论(0)