📄 al13_6.c
字号:
/*案例代码文件名:AL13_6.C*/
/*功能:XXXX年各月平均气温曲线图*/
#include "math.h"
#include "graphics.h"
main()
{char s[10]; /*临时字符串*/
int temper[12]={-10,-8,5,15,18,23,28,32,30,22,12,4}; /*月平均气温*/
char *month[12]={"Jan","Feb","Mar","Apr","May","Lun","Jul","Aug","Sep","Oct","Nov","Dec"};
int i,gdriver=VGA,gmode=VGAHI;
int x,y,x1,y1;
initgraph(&gdriver,&gmode,"");
cleardevice();
setviewport(10,10,639,479,1); /*设置一个视窗*/
setcolor(WHITE);
for(i=0;i<=10;i++) /*标注气温坐标*/
{line(90,50+i*30,560,50+i*30);
sprintf(s,"%3d",50-i*10);
outtextxy(60,50+i*30,s);
}
for(i=0;i<12;i++) /*标注月坐标*/
{ line(110+i*40,50,110+i*40,360);
outtextxy(95+i*40,370,month[i]);
}
x=110;
y=200-temper[0]*3;
for(i=1;i<12;i++)
{ x1=110+40*i;
y1=200-temper[i]*3;
setcolor(RED);
setlinestyle(0,0,3);
line(x,y,x1,y1);
setcolor(YELLOW);
circle(x,y,2);
x=x1;
y=y1;
}
circle(x,y,2);
getch();
closegraph();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -