C语言求平方根
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<math.h> void check_count(); void combineNum(int x, int y, int z,int num); void printDiamond(int x, int y); void purchaseChicken(); float calculatePi(); void primeJudge(); void perfectJudge(); void intimacyNumber(); void automorphic(); void narcissisticNumber(); void palindromeNumber(); void pythagoreanNumber(); void GCD(); void LCM(); void spuareRoot(); int main() { spuareRoot(); return 0; } //求平方根 void spuareRoot() { float root = 1, num = 0; printf("请输入一个正数:\n"); scanf("%f",&num); while (root*root!=num) { if(root == (root + num / root) / 2){ break; }else { root = (root + num / root) / 2; printf("%.15e\n", root); } } printf("%g的平方根是%g\n",num,root); }