函数曲线的绘制C语言 怎么用c语言绘制曲线

怎么用C语言把一个函数的曲线画出来?c语言中表达n次方可以用pow函数 。
函数原型函数曲线的绘制C语言:double
pow(double
x,
double
y)

能:计算x^y的值


值:计算结果
举例:
double
a;a
=
pow(3.14,
2);
//
计算3.14的平方函数曲线的绘制C语言 , 并将结果保存在变量a中
注:使用pow函数必须将头文件#include包含进源文件中
C语言程序设计问题 , 大神进,高分悬赏 。。。。初等函数曲线图形的简易绘制可以做一个二维[整形或char类型]数组函数曲线的绘制C语言,行列分别是屏幕函数曲线的绘制C语言的行列数函数曲线的绘制C语言,然后 , 通过计算在修改对应位置元素的值就可以,然后将数组元素打印出来(这里以char类型为例):
#include stdio.h
#include math.h
#include stdlib.h
#define ROW 25
#define COL 84
char table[ROW][COL];
void initTable()
{
for(int i = 0; iROW; i)
{
for(int j = 0; jCOL; j)
{
table[i][j] = ' ';
}
}
}
int main(int argc, char*argv[])
{
// 这里以求cos(x) 为例
// 因为行列数为整形,所以这里对所求结果向下取整
// 这里以第20行为横坐标位置
// 先绘制x,y坐标
for(int row = 0; rowROW; row)
{
table[row][0] = '|';
}
table[20][0] = ' ';
for(int col = 1; colCOL; col)
{
table[20][col] = '-';
}
table[0][0] = '^';
table[20][COL - 1] = '';
// 这里随x计算cos的值 , 并将对应的坐标处的字符替换为'*';
for(int x = 0; xCOL - 1; x)
{
table[5 * ((int)(cos(x)))][x] = '*';
}
// 接下来就是逐行输出了
for(int i = 0; iROW; i)
{
for(int j = 0; jCOL; j)
{
printf("%c", table[i][j]);
}
}
system("pause");
}
怎样用c语言画函数曲线图/*请不要看完了就走人*/
/*帮帮忙,采纳我的答案!*/
#includestdio.h
#includemath.h
main(){
double
y;
int
x,m,i;
printf("y=sin(x)
[0x2*pi]\n");
for(y=1;y=-1;y-=0.1){
if(y=0){
m=asin(y)*10;
for(x=1;xm;x)printf("
");
【函数曲线的绘制C语言 怎么用c语言绘制曲线】printf("*",m);
for(;x31-m;x)printf("
");
printf("*\n");}
else{
m=-1*asin(y)*10;
for(i=0;i32;i)printf("
");
for(x=1;xm;x)printf("
");
printf("*",m);
for(;x31-m;x)printf("
");
printf("*\n",m);
}
}
}
关于函数曲线的绘制C语言和怎么用c语言绘制曲线的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读