下载此文档

c语言 实验三 题目.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
if(i>k) //若 i>k 则说明以上循环中 m 不能被所有的 i 整除则确定 m 是素数 printf("%d 是素数! \n" ,m ); else printf("%d 不是素数! \n" ,m ); } 三、实验内容( 按要求设计以下程序,并调试分析运行结果,此部分完成在实验报告上) (1) 设计程序 sy3- ,要求打印小学九九乘法表。(2) 设计程序 sy3- ,要求编程计算 x n ,其中 x和n 均由键盘输入。(3) 设计程序 sy3- ,已知祖父年龄 70 岁,长孙 20 岁,次孙 15 岁,幼孙 5 岁,问要过多少年,三个孙子的年龄之和同祖父的年龄相等,试用单重循环结构编程实现。(4) 设计程序 sy3- ,有一数列: 2/1 , 3/2 , 5/3 , 8/5 ,…求出这个数列的前 10 项之和。(5) 设计程序 sy3- , 一球从 200 米高度自由落下, 每次落地后反跳回原高度的四分之一, 再落下。编程求它第 10 次落地时共经过的路程及第 10 次落地后反弹的高度。分析:该题也是进行多次加操作、求最终和的问题。在这里要定义一个变量( sum )记录小球反复落地总共经历的高度,还要定义一个变量( high )表示小球每次反弹起来的高度。需要注意的一点是,小球第一次落地时经历的路程为初始高度,即 sum 初值为 200 ,在第一次落地后, sum 中每次累加的是两倍的 high 值( 弹起和再落下) ,这个过程只需再重复九次即可。正确答案:共经过 米,第 10 次反弹了 米(6) 设计程序 sy3- ,要求求出满足“百位减去十位等于个位”的所有三位整数,并按一行 5 个数输出结果。(7) 设计程序 sy3- ,要求从键盘上输入整数 m和k ,输出大于且紧靠 m的k 个素数。(8) 中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?请编程解决该问题。( 文件名存为 sy3- ) 分析:设鸡翁、鸡母、鸡雏的个数分别为 x,y,z ,题意给定共 100 钱要买百鸡,若全买公鸡最多买 20 只,显然 x 的值在 0~20 之间;同理, y 的取值范围在 0~33 之间,可得到下面的不定方程: 5x+3y+z/3=100 x+y+z=100 所以此问题可归结为求这个不定方程的整数解。由程序设计实现不定方程的求解与手工计算不同。在分析确定方程中未知数变化范围的前提下, 可通过对未知数可变范围的穷举, 验证方程在什么情况下成立, 从而得到相应的解。(9) 编写程序 sy3- , 输入一个正整数, 计算并显示该整数的各位数字之和, 例如, 整型数 1987 的各位数字之和是 1+9+8+7 ,等于 25。(10) 编写程序 sy3- , 功能是找出 1至 99 之间的全部同构数。所谓同构数是这样的一组数: 它出现在它平方数的右边。(例如: 5是 25 右边的数, 25是 625 右边的数, 5和 2

c语言 实验三 题目 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-06-24