当前位置:首页 » 编程语言 » c语言分形图
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言分形图

发布时间: 2022-01-12 16:16:26

‘壹’ c语言中总体模块图怎么画

C语言的流程图有大粒度的,有小粒度的,大粒度的一般为函数之间的流程图,小粒度的一般为函数里面的操作的流程图。大粒度的例如下面的图片,小粒度的更简单,就是把输入什么,输出什么,循环等那些操作画出来。
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

‘贰’ C语言怎么实现分形绘图,具体需要哪些软件编写程序、绘制图形

对于C语言来说,只有早期的TC具有图形功能,最高分辨率是480×320,若用VS,就需要C++的MFC,功能强大,但短时间内MFC是很难上手的。

‘叁’ 谁帮俺注释一个分形图的C语言程序啊!!!

中间很多都是计算性质的,纯数学问题么俺就不跟您注释了呵呵,重点写一下关于图形函数的几个地方吧

#include<graphics.h>
#include<stdlib.h>
#include<math.h>

int main()
{
float m,dx,dy,x,y,x_n,y_n,Cx,Cy;
int n,i,j,L=4;

int gdriver=DETECT,gmode; //gdriver和gmode分别表示图形驱动器和模式,gdriver=DETECT是在测试显示器硬件

initgraph(&gdriver,&gmode,""); //初始化图形模式
setbkcolor(1); //设置背景色为蓝色
dx=3.0/639;
dy=2.2/479;
for(i=0;i<639;i++)
{
Cx=-1.9+i*dx;
for(j=0;j<479;j++)
{
Cy=-1.2+j*dy;
x=y=0;
for(n=0;n<=1000;n++)
{
x_n=x*x-y*y+Cx;
y_n=2*x*y+Cy;
m=x_n*x_n;
if(m>L) break;
x=x_n;
y=y_n;
}
putpixel(i,j,(int)(0.4*m)%16); //在指定位置画一像素(坐标(i,j),第三个计算式为画点的颜色)
}
}
getch(); //任意键返回
closegraph(); //关闭图形模式并返回文本模式
}

关于颜色的设置如下:
━━━━━━━━━━━━━━━━━━━━━━━━━━
符号常数 数值 含义 字符或背景
——————————————————————————
BLACK 0 黑 两者均可
BLUE 1 兰 两者均可
GREEN 2 绿 两者均可
CYAN 3 青 两者均可
RED 4 红 两者均可
MAGENTA 5 洋红 两者均可
BROWN 6 棕 两者均可
LIGHTGRAY 7 淡灰 两者均可
DARKGRAY 8 深灰 只用于字符
LIGHTBLUE 9 淡兰 只用于字符
LIGHTGREEN 10 淡绿 只用于字符
LIGHTCYAN 11 淡青 只用于字符
LIGHTRED 12 淡红 只用于字符
LIGHTMAGENTA 13 淡洋红 只用于字符
YELLOW 14 黄 只用于字符
WHITE 15 白 只用于字符
BLINK 128 闪烁 只用于字符
━━━━━━━━━━━━━━━━━━━━━━━━━━━

‘肆’ 如何用c语言编写图形

标准的C是没有图形库的 图形库都是第3方的扩展的 比如 TC2.0 的graphics.h等等

用C写一般的Win32应用程序一般都是 VC6.0 (API 或者 MFC 就是你所说的能有按键那些的程序), 所以它要很好的C基础甚至C++基础才能学好 , 现在不要烦那个 黑不隆冬的dos界面 ,它是你学Win32应用程序的基础.所以我非常建议你认真把C读好,它的功能真的很强,一般高级语言能写的东西,他一般也是行的.

‘伍’ c语言的星型图

#include <stdio.h>
void main(void)
{
int i=0,j=0;
for(i=1;i<=7;i++)
{
for(j=1;j<=i;j++)
{
printf("*");
}
printf("\n");
i++;
}
for(i=5;i>=1;i--)
{
for(j=i;j>=1;j--)
{
printf("*");
}
printf("\n");
i--;
}
}

‘陆’ 急求:用C语言画波形图 大神们快来啊~~~

Graphics这是tc环境的
那你用tc里面的画图函数就行了啊
画直线。确定位置,或者直接画像素点
putpixel()
你网络查用法
或者是line,还是lineto

‘柒’ 用C语言输出*型图型

#include <stdio.h>
main()
{
int i,j,n;
printf("请输入行数:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<2*n-1+2*i;j++)
printf(" ");
for(j=0;j<n-i;j++)
printf("* ");
printf("\n");
}
}

‘捌’ 怎样用c语言画函数曲线图

DOS里面可以直接操作显存,windows里就不行了,尤其是NT系统。建议用GDI获DX吧

‘玖’ 用C语言画波形图啊……急求

简略回答就是把x,y轴的值对应到屏幕上的x,y整数值,然后画点并画两点之间的线。