全文预览

实验三 循环结构程序设计(答案)

上传者:火锅鸡 |  格式:doc  |  页数:7 |  大小:92KB

文档介绍
10、编写程序sy3-10.c ,功能是找出1至99之间的全部同构数。所谓同构数是这样的一组数:它出现在它平方数的右边。(例如:5是25右边的数,25是625右边的数,5和25都是同构数。)Р11、编写程序sy3-11.c,在1-500中找出能同时满足用3除余2,用5除余3,用7余2的所有整数输出并计数。Р算法分析:Р穷举法解决。Р参考答案:Р# include <stdio.h>Рvoid main()Р{Р int i,n=0;Р for(i=1;i<=500;i++)Р if( i%3==2 && i%5==3 && i%7==2)Р { printf("%5d",i); Р n++;Р }Р printf("\ncount: %d\n",n);Р}Р运行结果:Р12、编写程序sy3-12.c试用单重循环结构编程实现,求出10个“韩信点兵数”。该数除以3余2,除以5余3,除以7余4(如53,158,263)。Р四、实验要求:Р 此次实验内容设置得比较多,请各位同学在课堂上至少选做其中5道题,其余的请在下次上课前利用课外时间完成。Р五、实验报告填写要求:Р1、第一页用《攀枝花学院实验报告》纸,其后用《实验报告附页》纸。Р2、第一页填写项目:Р实验课程:计算机基础2-C语言实验项目:[本次实验名称] 实验日期:[本次实验日期]Р系: 班级: 姓名: 学号:Р指导教师:Р3、实验报告正文要求:Р实验目的:(抄写本次实验目的)Р实验仪器设备:PC机一套Р实验步骤(内容):Р(要求完成以上第三部分内容,分析结果项目要求抄录原题及程序,并在每道题的下方记录程序运行结果及分析原因;编程题要求抄写题目并写出程序源代码,并记录程序的运行结果)Р实验结论:(分析通过本次实验掌握的知识或是还有什么遗留问题)Р4、实验报告写好后将完成的实验报告纸订(或粘)在一起,于下一次上课前交给指导老师。

收藏

分享

举报
下载此文档