1.C语言绘直方
2.c语言二维直方图问题
3.用c语言绘制直方图。直直方。源码语。直直方急急急。源码语。直直方手机源码 asp。源码语pptp android 源码。直直方。源码语。直直方答案追加。源码语。直直方。源码语。直直方发卡破解源码。源码语
C语言绘直方
for(i=0;i<=8;i++)/*重复执行9次*/
{
setfillstyle(1,直直方i+4);/*设置填充方式为纯色填充,每次用不同的颜色*/
line(j,,j,);/*绘制一条从(j,)点到(j,)点的"线段"*/
itoa(i,buffer,);/*将整型值i转换为对应的字符串保存到buffer数组中,后面的表示转换为进制形式的数字*/
outtextxy(j,,buffer);/*在(j,)位置输出buffer字符串*/
if(i!=8)/*如果i不等于8则执行下面的程序*/
{
bar(j,-(b[i]*ystep),j+xstep,-1);/*画一个条形图,左上角坐标是(j,-(b[i]*ystep)),右下角坐标为(j+xstep,-1);*/
rectangle(j,-b[i]*ystep,j+xstep,);/*画一个矩形,左上角坐标是(j,-b[i]*ystep),右下角坐标是(j+xstep,)*/
}
j+=xstep;/*j=j+xstep*/
}
c语言二维直方图问题
# include <graphics.h>
main()
{ int driver=EGA,mode=1;
int b[]={ 1,3,5,2,4,3,2,1,4,5};
int i,j,xstep=,ystep=;
char buffer[];
initgraph (&driver,&mode,"");/*初始化图形系统*/
gotoxy(,3);/*调整光标位置,以便为下面的文字输出方位*/
printf("%s","this is sample");/*在以上光标位置显示标题*/
line(,,,);/*绘制纵坐标轴*/
line(,,,);/*绘制横坐标轴*/
j=;
settextjustify(CENTER_TEXT,CENTER_TEXT);/*设置图形状态下输出文件时的对齐方式为水平居中并且垂直居中*/
for(i=0;i<=5;i++)/*这个循环是在绘制纵坐标的刻度线并输出刻度值*/
{ line(,j,,j);
itoa(i,buffer,);
outtextxy(,j,buffer);
j-=ystep;
}
gotoxy(6,4);
printf("%s","value");/*调整光标坐标到(6,4)外,并输出字符串"value"*/
j=;
settextjustify(CENTER_TEXT,源码代码大全TOP_TEXT);/*重新设置文字对齐方式为水平居中和垂直置顶*/
for(i=0;i<=;i++)
{
setfillstyle(i+1,i+4);/*设置填充模式与颜色*/
line(j,,j,);/*绘制横坐标刻度线*/
itoa(i,buffer,);
outtextxy(j,,buffer);/*输出横坐标刻度值*/
if(i!=)
{
bar(j,(-(b[i]*ystep)),j+xstep,-1);/*以前面设置的填充模式与颜色绘制实心矩形*/
rectangle(j,(-b[i]*ystep),j+xstep,);/*以前面绘制的实心矩形外面绘制矩形边框*/
}
j+=xstep;
}
gotoxy(j/8,);
printf("%s","month");/*设置光标位置并在此位置输出字符串"month"*/
getch();/*等待按键*/
closegraph();/*关闭绘图模式*/
}
用c语言绘制直方图。。。急急急。。se授权源码。。。。答案追加。。。。。
#include <graphics.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
void main()
{
int driver=EGA,mode=1;
int data[]={ 7,3,,6,9,5,8,};
int i,j,xstep=,ystep=;
char buffer[];
initgraph (&driver,&mode,"");
line(,,,);
line(,,,);
j=;
settextjustify(CENTER_TEXT,CENTER_TEXT);
for(i=0;i<=;i++)
{ line(,j,,j);
itoa(i,buffer,);
outtextxy(,j,buffer);
j-=ystep;
}
j=;
settextjustify(CENTER_TEXT,TOP_TEXT);
for(i=0;i<=8;i++)
{
setfillstyle(i+1,i+4);
line(j,,j,);
itoa(i,buffer,);
outtextxy(j,,buffer);
if(i!=8)
{
bar(j,(-(data[i]*ystep)),j+xstep,-1);
rectangle(j,(-data[i]*ystep),j+xstep,);
}
j+=xstep;
}
getch();
closegraph();
}