从1到任意数的平方根:最大数可超过亿。
#include<math.h>
#include <stdio.h>
int main(void)
{
double x, y;
printf("请输入需要开方到的数:");
scanf("%lf",&x);
for(y=1;y<=x;y=y+1){
printf("%lf的平方根是%lf\n", y, pow(y,0.5));
}
return 0;
}
测试例:
100
测试结果:
请输入需要开方到的数:100
1.000000的平方根是1.000000
2.000000的平方根是1.414214
3.000000的平方根是1.732051
4.000000的平方根是2.000000
5.000000的平方根是2.236068
6.000000的平方根是2.449490
7.000000的平方根是2.645751
8.000000的平方根是2.828427
9.000000的平方根是3.000000
10.000000的平方根是3.162278
11.000000的平方根是3.316625
12.000000的平方根是3.464102
13.000000的平方根是3.605551
14.000000的平方根是3.741657
15.000000的平方根是3.872983
16.000000的平方根是4.000000
17.000000的平方根是4.123106
18.000000的平方根是4.242641
19.000000的平方根是4.358899
20.000000的平方根是4.472136
21.000000的平方根是4.582576
22.000000的平方根是4.690416
23.000000的平方根是4.795832
24.000000的平方根是4.898979
25.000000的平方根是5.000000
26.000000的平方根是5.099020
27.000000的平方根是5.196152
28.000000的平方根是5.291503
29.000000的平方根是5.385165
30.000000的平方根是5.477226
31.000000的平方根是5.567764
32.000000的平方根是5.656854
33.000000的平方根是5.744563
34.000000的平方根是5.830952
35.000000的平方根是5.916080
36.000000的平方根是6.000000
37.000000的平方根是6.082763
38.000000的平方根是6.164414
39.000000的平方根是6.244998
40.000000的平方根是6.324555
41.000000的平方根是6.403124
42.000000的平方根是6.480741
43.000000的平方根是6.557439
44.000000的平方根是6.633250
45.000000的平方根是6.708204
46.000000的平方根是6.782330
47.000000的平方根是6.855655
48.000000的平方根是6.928203
49.000000的平方根是7.000000
50.000000的平方根是7.071068
51.000000的平方根是7.141428
52.000000的平方根是7.211103
53.000000的平方根是7.280110
54.000000的平方根是7.348469
55.000000的平方根是7.416198
56.000000的平方根是7.483315
57.000000的平方根是7.549834
58.000000的平方根是7.615773
59.000000的平方根是7.681146
60.000000的平方根是7.745967
61.000000的平方根是7.810250
62.000000的平方根是7.874008
63.000000的平方根是7.937254
64.000000的平方根是8.000000
65.000000的平方根是8.062258
66.000000的平方根是8.124038
67.000000的平方根是8.185353
68.000000的平方根是8.246211
69.000000的平方根是8.306624
70.000000的平方根是8.366600
71.000000的平方根是8.426150
72.000000的平方根是8.485281
73.000000的平方根是8.544004
74.000000的平方根是8.602325
75.000000的平方根是8.660254
76.000000的平方根是8.717798
77.000000的平方根是8.774964
78.000000的平方根是8.831761
79.000000的平方根是8.888194
80.000000的平方根是8.944272
81.000000的平方根是9.000000
82.000000的平方根是9.055385
83.000000的平方根是9.110434
84.000000的平方根是9.165151
85.000000的平方根是9.219544
86.000000的平方根是9.273618
87.000000的平方根是9.327379
88.000000的平方根是9.380832
89.000000的平方根是9.433981
90.000000的平方根是9.486833
91.000000的平方根是9.539392
92.000000的平方根是9.591663
93.000000的平方根是9.643651
94.000000的平方根是9.695360
95.000000的平方根是9.746794
96.000000的平方根是9.797959
97.000000的平方根是9.848858
98.000000的平方根是9.899495
99.000000的平方根是9.949874
100.000000的平方根是10.000000
Process returned 0 (0x0) execution time : 1.237 s
Press any key to continue.