论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > C语言程序设计教程
Tag:新手,函数,指针,数据类型,对象,Turbo,入门,运算符,数组,结构,二级,,tc,游戏,试题,问答,编译,视频教程

用C实现exp函数

文章类别:C语言程序设计 | 发表日期:2008-9-24 14:43:43

#include "stdio.h"
#include "stdlib.h"
#include "math.h"
#include "graphics.h"
#define fnx(x) (x0+x*s1)
#define fny(y) (y0-y*s1)
#define f(x) 0.2*(x)*(x)
void setup(void);
int x0,y0,maxx,maxy;
float s1;
main()
{
  int xs,ys;
  float x,y,x1,y1,x2,y2,dx,i;
  setup();
  x1=0;x2=5;dx=0.00001;
  clearviewport();
  setcolor(14);
  xs=fnx(x1);ys=fny(0);
  xs=fnx(x2);
  xs=fnx(0);ys=0;
  ys=fny(0);
 x=x1;y=f(x);xs=fnx(x);ys=fny(y);
  for(i=x1;i<x2;i+=dx)
    { putpixel(xs,ys,4);
      x+=dx;y=f(x);xs=fnx(x);ys=fny(y);}
      getch();
      restorecrtmode();

}
void setup(void)
{
 int driver,mode;
 driver=DETECT;
 initgraph(&driver,&mode,"");
 maxx=getmaxx();
 maxy=getmaxy();
 x0=150;y0=150;s1=10;
 setviewport(0,0,maxx,maxy,1);
}

视频教程列表
文章教程搜索
 
C语言程序设计推荐教程
C语言程序设计热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058