代码如下:
#include <conio.h>
#include <math.h>
#include <graphics.h>
int main()
{
int y = 200;
int i, h;
double m;
int gdriver;
gdriver = DETECT;
initgraph(640, 480); /*图形方式初始化*/
setcolor(YELLOW); /*设置绘图颜色为黄色*/
setlinestyle(PS_SOLID, 1); /*设置线的宽度和形式*/
rectangle(10, 10, 400, 400); /*画矩形框*/
line(200,10, 200,400); /*画纵坐标轴*/
line(10, 200, 400, 200); /*画横坐标轴*/
for (i = 10; i < 400; i++)
{
m = 100 * sin(i / 31.83); /*求每个像素对应的sin值*/
h = y - (int)m; /*求出每个像素点的相对坐标轴纵坐标的位置*/
putpixel(i, h, WHITE); /*画点*/
}
getch();
closegraph(); /*退出图形状态*/
return 0;
}
问题出在加粗的那段代码了,提示是“未声明的标识符”以及“未定义标识符”,这究竟是怎么回事?