用c语言画数学函数图像 .diybl 时间:2007-02-13 作者:**编辑:本站点击: 2231[评论] 符 outtextxy(CX+3,440-40*i,s);//以字符形式输出纵轴上的单位数字 } } else {for(i=0;i<11;i++) {if(i==6)continue; outtextxy(CX+3,440-40*i,num[i]); ...
用GDI绘图吧,比较简单。绘图的思想是让x以固定的值在区间内持续增长,比如x=0.1,0.2,0.3...,以计算出的y值来确定y坐标。用线连接所有的点就行了。MoveTo(),LineTo()函数你用得着,具体情况请自行查看MSDN。
include<math.h> define pi 3.1415926 define MAX_W 50000 main(){ void sin_curv(int w, int h, int ang);int w,h,ang;scanf("%d %d %d",&w,&h,&ang);sin_curv(w,h,ang);return 0;} void sin_curv(int w, int h, int ang){ char str[MAX_W];int s,i,j;double d;...
用C语言的图像函数画一个简单的坦克图样 #include "graphics.h" #include "conio.h" void Tanke(int x,int y,int R,int TColor,int FColor) { int i,j,d,t; d=R/4; t=d*0.6; setcolor(TColor); /* --- */ line(x-R,y,x+R-t,y); line(x-R,y,x-R+d,y+2*d); line(x-R+d...
用C语言画对勾函数图像刚学习C语言没多久,希望各位大神帮帮忙!由用户输入字符串str,str的格式为“ax + b/x”,其a和b为对号函的系数,取值范围是1一16之间的整数,需要设计程序实现以下功能. 1.绘制str代表的对勾函数曲线。 2.曲线的采样点用"*"表示。示例:如果用户输入的str为“1x + 1/x",那么需要绘制...
用C语言的图像函数画一个简单的坦克图样 #include"graphics.h" #include"conio.h" voidTanke(intx,inty,intR,intTColor,intFColor) { inti,j,d,t; d=R/4; t=d*0.6; setcolor(TColor);
就是描点法画图像,定义一个二维数组,初始化为0,然后针对每一个x比如取1,2,3,然后代入方程计算y值,对应(x,y)标记一下,然后输出就行了。
include <windows.h>LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow){static TCHAR szAppName[]=TEXT("二次函数");HWND hwnd;MSG msg;WNDCLASS wndclass;wndclass.style=CS_HREDRAW|CS_...
最后,清理资源。绘图完成后,使用closegraph()函数关闭图形模式,释放资源。 总结来说,用C语言画函数图像需要准备绘图环境、编写主函数、优化图像显示和清理资源四个步骤。通过合理利用绘图库和编程技巧,可以绘制出清晰、美观的函数图像,为学习和研究提供直观的视觉支持。
你在网上找找 有些人计算出来了sinx的表 是一维数组的 要不你就自己算 一个周期分多少个点 然后每个点的位置是多少 点数分得越多波形就越接近 这个你是知道的