| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 449 人关注过本帖
标题:打印正弦曲线
只看楼主 加入收藏
bccn_0934
Rank: 2
等 级:论坛游民
帖 子:35
专家分:56
注 册:2011-5-9
结帖率:90.91%
收藏
已结贴  问题点数:5 回复次数:4 
打印正弦曲线
打印正弦曲线
   整型数组sin2[100]存放正弦函数的值,假设屏幕共有80列,将区别[-PI,PI]分为80等份
   #include "stdio.h"
   #include "math.h"
   const double PI=3.14159265;
   main()
   {
      int j,k,sin2[100];
      double x,t;
      t=__________;
      for (j=0,x=-PI;x<PI;x=x+t,j++)
      sin2[j]=floor(_________________);
      printf("\n");
      for (k=11;k>=-9;k--)
     {
       for (j=0;j<=80;j++)
         if (j==40)
           putchar('|');
         else
           if(____________)
           putchar('*');
         else
           if (________)
           putchar(' ');
         else
           putchar('-');
         printf("\n");
      }
  }
搜索更多相关主题的帖子: include double 
2011-06-26 01:01
huwengui
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:166
专家分:158
注 册:2011-4-22
收藏
得分:0 
没有人会么???

PI/80.0



[ 本帖最后由 huwengui 于 2011-6-26 23:26 编辑 ]
2011-06-26 23:24
fragileeye
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:107
专家分:387
注 册:2011-5-21
收藏
得分:0 
ls搞笑了,这T就能灭版?没人愿意写罢了。
2011-06-26 23:56
huwengui
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:166
专家分:158
注 册:2011-4-22
收藏
得分:1 
回复 3楼 fragileeye
那你怎么没写啊     
2011-06-27 20:24
Heart→M鹏
Rank: 2
等 级:论坛游民
帖 子:80
专家分:94
注 册:2011-5-13
收藏
得分:4 
程序代码:
#include "stdio.h"
#include "math.h"
const double PI=3.14159265;
main(){
  int j,k,sin2[100];
  double x,t;
  t=(2*PI)/80;
  for (j=0,x=-PI;x<PI;x=x+t,j++)
      sin2[j]=floor( 9*sin(x)+0.5);//因为行是[-10,10],因此画sin的区间取[-9,9]
      printf("\n");
   for (k=10;k>=-10;k--)//k是行
     {
       for (j=0;j<=80;j++)//j是列
         if (j==40)
           putchar('|');//40列打印一条竖线
         else if(sin2[j]==k)//这行有数值
             putchar('*');//那就画sin上的点
         else  if (k!=0)          
             putchar(' ');
         else//画横轴
             putchar('-');
         printf("\n");
      }
      //system("pause");
      getchar();
  }
我改了行的范围,自己对着看看吧
2011-06-27 20:51
快速回复:打印正弦曲线
数据加载中...
 
   



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

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