【填空题】void Bresenham_line(CDC *pDC, int x0, int y0, int x1, int y1, long color) { int dx = abs(x1 - x0); int dy = abs(y1 - y0); int x = x0; int y = y0; int stepX = 1; int stepY = 1; if() //从右向左画 stepX = -1; if() stepY = -1; if() //沿着最长的那个轴前进 { int e = (); for(int i=0; i<=dx; i++) { pDC->SetPixel(x, y, color); x += (); e += (); if(e >= 0) { y += stepY; e -= dx; } } } else { int e = 2 * dx -
举一反三
- 下列类的定义中,正确的是() A: class a{int x=0;int y=1;}; B: class b{int x;int y=:1;}; C: class c{int x;int y;}; D: class d{int x=0,int y=1;};
- 以下各选项中的代码段执行后,变量y的值不为1的是__。 A: int<br/>x=5,y=0; if(5) y=1; B: int<br/>x=5,y=0; if(x) y=1; C: int x=10,y=0; if(x=y) y=1; D: int<br/>x=5,y=10; if(x=y) y=1;
- 下列函数声明中,错误的是________ A: void fun(int x=0,int y=0); B: void fun(int x,int y=0); C: void fun(int x=0,int y); D: void fun(int x,int y);
- 下列函数原型声明中错误的是____。 A: void Fun(int x=0,int y=0); B: void Fun(int x,int y); C: void Fun(int x,int y=0); D: void Fun(int x=0,int y);
- 一阶非齐次线性微分方程 $y'=p(x)y+q(x)$ 的通解是( ). A: $\displaystyle y=e^{-\int p(x)dx}[\int q(x)e^{\int p(x)dx}dx+C]$ B: $\displaystyle y=e^{\int p(x)dx}[\int q(x)e^{\int p(x)dx}dx+C]$ C: $\displaystyle y=e^{\int p(x)dx}[\int q(x)e^{-\int p(x)dx}dx+C]$ D: $y=Ce^{-\int p(x)dx}$