C语言实验报告(三)

上传人:206****923 文档编号:91846271 上传时间:2019-07-02 格式:DOC 页数:4 大小:33.52KB
返回 下载 相关 举报
C语言实验报告(三)_第1页
第1页 / 共4页
C语言实验报告(三)_第2页
第2页 / 共4页
C语言实验报告(三)_第3页
第3页 / 共4页
C语言实验报告(三)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《C语言实验报告(三)》由会员分享,可在线阅读,更多相关《C语言实验报告(三)(4页珍藏版)》请在金锄头文库上搜索。

1、华北水利水电大学C语言程序设计实验报告2015-2016学年 第二学期 2015 级 道路桥梁与渡河工程 专业 班级: 2015069 学号 : 201506912 姓名: 杨玉冰 一、实验题目:循环结构程序设计二、实验目的:(略)三、实验内容1. 程序验证(略)2程序设计1) 找出100-900之间的无暇素数。所谓无暇素数是指本身为素数,且其逆序数也是素数的数。例如:113是一个素数,311也是一个素数,113就是无暇素数。源代码: 运行结果:#include #include int main()int i, j, k, m, n, x, y;for (i=101; i900; i+)fo

2、r (j=2; jsqrt(float(i)m=i;x=100;n=0;while (m0)n=n+(m%10)*x;m=(m-m%10)/10;x=x/10;for (y=2; ysqrt(float(n)printf(%dt, i);elsecontinue;printf(n);return 0;2) 编程:用迭代法求某数a的平方根。平方根的迭代公式如下: xn+1=(xn+a/xn)/2; 设x0=a/2;当迭代相邻两项差的绝对值小于10-5时,迭代结束。源代码: 运行结果:#include #includevoid main() float a,b,c; printf(nInput a

3、:); scanf(%f,&a); if(a1e-6); printf(sqrt(%f)=%fn,a,c); 华北水利水电大学C语言程序设计实验报告2013-2014学年 第二学期 2015 级 道路桥梁与渡河工程 专业 班级: 2015069 学号 : 201506912 姓名: 杨玉冰 3) 编写一个智力测验小游戏。由计算机给出10道100以内的四则运算,每道题10分,由用户给出答案。最后统计该用户得分。源代码: 运行结果:#include#define randomize() srand(unsigned)time(NULL)int main(void) int i,a,b,addsub

4、,answer=0,score=0; randomize(); for(i=0; i10; i+) a=rand()%100; addsub=rand()%2; if(addsub) b=rand()%(100-a); else b=rand()%a; printf(%d%c%d=,a,addsub?+:-,b); scanf(%d,&answer); if(answer=(addsub?a+b:a-b) printf(Right!n); score+=10; else printf(Wrong!n); switch(score/10) case 10: case 9: printf(Smart!n);break; case 8: printf(Good!n);break; case 7: printf(OK!n);break; case 6: printf(Pass!n);break; default: printf(Try again?);break; system(pause);return 0;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号