C语言编程:计算出1到100的立方根,讲结果存于外存,文件名为root.c

C语言编程:计算出1到100的立方根,讲结果存于外存,文件名为root.c,第1张

double

pow(double

x,double

n)

是math.h里一函数,求x的n次幂

x必须>0,

立方根就是1/3次幂了

但这里要用3.0或1.0/3,否则成了整除悄迅结果为1

代码如下:

#include<conio.h>

#include<stdio.h>

#include<math.h>

int

main()

{

FILE

*out

double

x

=

1.0

int

i

if

((out

=

fopen("root.c",

"wt"))==

NULL)

{

printf("Cannot

open

output

file.

"神行)

getch()

return

1

}

for(i=1i<=100i++)

{

fprintf(out,"%d

:

%f

",

i,

pow(x,

1

/

3.0))

x=x+1.0

}

printf("OK!

"启瞎此)

getch()

return

1

}

一般使用FTP上传基冲贺程序 不过虚拟机的系统要开启FTP服务才可以 要不就是把文件通过共享的形式 虚拟机要装samb服务(linux为搏派例) 要不就把文件做成ISO镜像判兄 通过虚拟机的光驱加载过去 然后在虚拟机系统里面mount光驱后cp到root里面

#include <stdio.h>

#include <math.h>

#define N 100

main()

{

int i

double result=0.0

FILE *p

p=fopen("root.c","w"兄宽)

for(i=1i<羡亏亮空庆=100i++)

{

result=pow(i,1.000000/3.000000)

fprintf(p,"%4d,%lf%\t",i,result)

printf("%4d,%lf%\t",i,result)

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12124562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存