1、建立一个工程和.c文件。2、输入头文件和主函数。3、定义变量类型并初始化。4、输入整数。5、求出m的算数平方根。6、如果可以整除,说明不是素数,退出循环。7、输出得到最后的结果。8、编译,运行,可以判断一个数是否为素数。
C语言迭代法求算术平方根 C语⾔迭代法求算术平⽅根⽤do while循环:#include "stdafx.h"#include #include int _tmain(int argc, _TCHAR* argv[]){ double x1,x2,a;printf("请输⼊⼀个正数:");scanf("%lf",&a);x1=a/2;x2=(x1+a/x1)/2;do { x1=x2;x2=(x1+a/x2)/2;}...
//给定程序,函数fun的功能是:将自然数1-10以及它们的平方根写到名为myfile3.txt的文本文件中,//然后再顺序读出显示在屏幕上。#include <stdio.h>#include<math.h>//包含数学头文件intfun(char*fname) { FILE*fp;inti,n;floatx;//存平方根if((fp=fopen(fname,"w"))==NULL)return0;for(i=1;i<=...
printf("方程的根:\n");if(a==0){ printf("这不是一个一元二次方程。\n");return;} else d=b*b-4*a*c;if(fabs(d)<=1e-6)/ fabs是求实数绝对值的函数,由于d是一个实数,计算机在计算和存储时可能存在误差,所以当d是一个很小的数时,就认为他是0 */ printf("方程有两个...
前面写的都对,就是标点有些是全角的,要改成英文标点。在最后写上printf("%f\n",sqrt(a));和return 0;即可。还有一点,要用一对{}把除main()之外的代码括起来。