一阶非齐次线性微分方程 $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}$
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}$
举一反三
- 2.下列等式中,正确的是( ). A: $\int{{f}'(x)dx}=f(x)$ B: $\frac{d}{dx}\int{f(x)dx}=f(x)+C$ C: $\int{df(x)}=f(x)$ D: $d\int{f(x)dx}=f(x)dx$
- 若\( f(x) \)是\( g(x) \)的原函数,则( )。 A: \( \int {f(x)dx = g(x) + C} \) B: \( \int {g(x)dx = f(x) + C} \) C: \( \int {g'(x)dx = f(x) + C} \) D: \( \int {f'(x)dx = g(x) + C} \)
- 下列4个函数中,能实现交换变量值的是 A: void fun_a(int x,int y){ int *p;*p=x;x=y;y=*p;} B: void fun_b(int *x,int *y)int *p;*x=*y;*y=*x;} C: void fun_c(int *x,int *y) { *x=*x+*y;*y=*x-*y;*x=*x-*y;} D: void fun_d(int x,int y){ int p;p=x;x=y;y=p;}
- 【填空题】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 -
- 要求函数的功能是交换x和y中的值,且通过正确调用返回交换结果。能正确执行此功能的函数是( )。 A: funa( int *x, int *y){int *p;*p=*x; *x=*y; *y=*p;} B: funb( int x, int y){int p;p=x; x=y; y=p;} C: func (int *x,int *y){*x=*y; *y=*x;} D: fund(int *x, int *y){*x=*x+*y; *y=*x-*y; *x=*x-*y;}