改一个C语言程序的一个小小的功能,大家帮我谢谢!可在加分

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:26:40
大概的要求就是对程序运行时数字的变换用图形的方式来表示
如:横坐标X表示循环次数、纵坐标Y表示得出的值
因为该程序开始是用不段变换的数字来表示这两个输出的,先要求用
一个图形画面来表示。
我QQ19268856 。我这里有这两个功能的样本程序,想把另外一个也改成这样图形显示http://user.free.77169.net//00021906/Mouse%20gestures%20recognition.rar
另外有100分http://zhidao.baidu.com/question/27383460.html

搞定了:
if(m_Mode == TRAINING)
{
x=(int)((double)m_pNet->Epoch()/10000*cxClient)+20;
y=(int)((double)m_pNet->Error()/1.5*cyClient);

string s = "Error: " + ftos(m_pNet->Error())+" "+ftos(x)+" "+ftos(y);
TextOut(surface, cxClient/2, 5, s.c_str(), s.size());

s = "Epochs: " + ftos(m_pNet->Epoch());
TextOut(surface, 5, 5, s.c_str(), s.size());

MoveToEx(surface,x,cyClient-20,NULL);
LineTo(surface,x,cyClient-y-20);
}else{
BitBlt(surface,
0,
0,
cxClient,
cyClient,
NULL,
NULL,
NULL,
WHITENESS);
}

说得一点也不清楚,最好是把原题也贴出来,我们看看再说了

vb

C++