《C语言实验报告(三)_计算机-.NET.pdf》由会员分享,可在线阅读,更多相关《C语言实验报告(三)_计算机-.NET.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、华北水利水电大学 C 语言程序设计实验报告 2014-2015 学 年 第 二 学 期 2016 级 材料成型及控制工程专业 班级:2016096 学号:201609614 姓名:陈祥雨 一、实验题目:循环结构程序设计 二、实验目的:(略)三、实验内容 1.程序验证(略)2程序设计 1)找出 100-900之间的无暇素数。所谓无暇素数是指本身为素数,且其逆序数也是素数的数。例如:113 是一个素数,311 也是一个素数,113 就是无暇素数。源代码:#include#include void main()int n,i,k,a,b,c,d;int flag;for(n=100;n=900;n+
2、)flag=1;k=(int)sqrt(n);for(i=2;i=k;i+)if(n%i=0)flag=0;if(flag)a=n%10;b=n/10%10;c=n/100;d=a*100+b*10+c;k=(int)sqrt(d);for(i=2;i=k;i+)欢迎下载 2 if(d%i=0)flag=0;if(flag)printf(%7d,n);printf(n);运行结果:2)编程:用迭代法求某数 a 的平方根。平方根的迭代公式如下:xn+1=(xn+a/xn)/2;设 x0=a/2;当迭代相邻两项差的绝对值小于 10-5时,迭代结束。源代码:#include#include void
3、 main()float a=1,b,c;printf(input cn);scanf(%f,&c);b=c;while(fabs(a-b)=1e-5)a=b;b=(a+c/a)/2;目循环结构程序设计二实验目的略三实验内容程序验证略程序设计找出之间的无暇素数所谓无暇素数是指本身为素数且其逆序数也是素数的数例如是一个素数也是一个素数就是无暇素数源代码运行结果编程用迭代法求某数的平方根 欢迎下载 3 printf(%f,%f,a,b);运行结果:目循环结构程序设计二实验目的略三实验内容程序验证略程序设计找出之间的无暇素数所谓无暇素数是指本身为素数且其逆序数也是素数的数例如是一个素数也是一个素数就是无暇素数源代码运行结果编程用迭代法求某数的平方根