| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 806 人关注过本帖
标题:c语言大哥们,程序可以运行,但我想把结果输出在excel中
只看楼主 加入收藏
yunflyen
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-4-29
收藏
 问题点数:0 回复次数:4 
c语言大哥们,程序可以运行,但我想把结果输出在excel中
#define PI 3.14159265358979323846
main()
{int i,n,t;
float deltr,f,h,N,R,R0,c,w,q;
float a1,a2,s1,s2,b1,b2,F,p1,p2,p0,I1,I2,I0,I3,I;
FILE *fp;
deltr=0.3;
R=280.72;
f=520;
N=1.49;
h=0;
w=1;
b1=0;
if(b1==0)
{p1=(N-1)*(N-1)/((N+1)*(N+1));}
else
{b2=asin(N*sin(b1));
p1=sin(b1-b2)*sin(b1-b2)/(2*sin(b1+b2)*sin(b1+b2))+tan(b1-b2)*tan(b1-b2)/(2*tan(b1+b2)*tan(b1+b2));}

n=(int)(R/deltr);
if((fp=fopen("1.txt","w"))==NULL)
{
 printf("can not open the file\n");
 return;
 }
 F=R/f;
 fprintf(fp,"F=%f \n",F);
 for(i=1;i<=n;i++)
 {R=i*deltr;
  R0=(i-1)*deltr;
  c=PI*(R*R-R0*R0);

  h=deltr*R/(N*sqrt(R*R+f*f)-f);

  a1=atan(h/deltr);
  a2=asin(N*sin(a1));

  s1=a1*180/PI;
  s2=a2*180/PI;

  p2=sin(a1-a2)*sin(a1-a2)/(2*sin(a1+a2)*sin(a1+a2))+tan(a1-a2)*tan(a1-a2)/(2*tan(a1+a2)*tan(a1+a2));
  p0=(1-p1)*(1-p2);
  I3=w*c;
  I+=I3;
  I1=w*(1-p1)*c;
  I2=(1-p2)*I1;

  I0+=I2;

  fprintf(fp,"%d%f%f%f%f%f%f%f%f%f%f%f%f%f%%f \n",i,R,c,h,a1,a2,s1,s2,I3,I,p1,I1,p2,I2,p0,I0);
  }
  q=I0/I;
  fprintf(fp,"q=%f\n",q);
  fclose(fp);
}
c语言大哥们,程序可以运行,但我想把结果输出在excel中,怎么改
注,if((fp=fopen("1.txt","w"))==NULL)改成if((fp=fopen("1.xsl","w"))==NULL)我也玩过,但是在excel中,没有按一格一格的存
搜索更多相关主题的帖子: c语言 excel sin tan 
2008-04-29 22:24
netsolo
Rank: 1
等 级:新手上路
帖 子:122
专家分:0
注 册:2008-3-6
收藏
得分:0 
2008-04-29 22:36
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 
方法很多,OLE,DDE。。。甚至如果你能得到EXCEL文件结构资料,直接构造一个,但到目前为止,我还没有找到相关资料

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2008-04-30 16:16
neverTheSame
Rank: 3Rank: 3
来 自:江西农业大学
等 级:新手上路
威 望:9
帖 子:1511
专家分:0
注 册:2006-11-24
收藏
得分:0 
方法还有的.
你首先需要了角excel的文件格式,然后根据文件格式构造文件中的内容.

wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。
2008-05-02 00:26
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
回复 4# 的帖子
excel的文件格式 能看到吗?
2008-05-02 09:14
快速回复:c语言大哥们,程序可以运行,但我想把结果输出在excel中
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.082192 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved