文档库 最新最全的文档下载
当前位置:文档库 › 华工C++习题及其解答(第3版)

华工C++习题及其解答(第3版)

华工C++习题及其解答(第3版)
华工C++习题及其解答(第3版)

习题5及其解答

5.1 选择题

1.有说明

struct point

{ int x; int y; }p;

正确的赋值语句是( c )。

(a) point.x = 1; point.y = 2; (b) point={ 1, 2 };

(c) p.x = 1; p.y = 2; (d) p = { 1, 2 };

2.已知有职工情况结构变量emp定义为:

struct Date

{ int year;

int month;

int day;

};

strnct Employee

{ char name[20] ;

long code ;

Date birth

};

Employee emp ;

下列对emp的birth的正确赋值方法是( d )。

(a) year=1980; month=5; day=1;

(b) birth.year=1980; birth.month=5; birth.day=1;

(c) emp.year=1980; emp.month=5; emp.day=1;

(d) emp.birth.year=1980; emp.birth.month=5; emp.birth.day=1;

3.假定有以下说明语句,则下面引用形式错误的是( b )。

struct Student

{ int num ;

double score ;

};

Student stu[3]={{1001,80}, {1002,75}, {1003,91}}, *p=stu ;

(a) p->num (b) (p++).num (c) (p++)->num (d) (*p).num

4.若有以下说明语句,则下列错误的引用是( d )。

struct Worker

{ int no;

char name[20];

};

Worker w, *p = &w ;

1

(a) w.no (b) p->no (c) (*p).no (d) *p.no

5.s1和s2是两个结构类型变量,若要赋值s1=s2合法,则它们的说明应该是( c )。

(a) s1只能接受相同类型的数据成员 (b) 结构中的成员相同

(c) 同一结构类型的变量 (d) 存储字节长度一样的变量

5.2 阅读下列程序,写出执行结果。

1.

#include

using namespace std;

struct Data

{ int n ;

double score ;

} ;

int main()

{ Data a[3] = { 1001,87,1002,72,1003,90 } , *p = a ;

cout << (p++)->n << endl ;

cout << (p++)->n << endl ;

cout << p->n++ << endl ;

cout << (*p).n++ << endl ;

}

【解答】

1001

1002

1003

1004

2.

#include

using namespace std;

struct Employee

{ char name[ 20 ] ;

char sex ;

} ;

void fun( Employee *p )

{ if( (*p).sex == 'm' )

cout << (*p).name << endl ;

}

int main()

{ Employee emp[5] = { "Liming", 'm', "Wangxiaoping", 'f', "Luwei", 'm' } ;

int i ;

for( i=0; i<3; i++ )

2

fun( emp+i ) ;

}

【解答】

Liming

Luwei

3.

#include

using namespace std;

struct Node

{ char * s ;

Node * q ;

} ;

int main()

{ Node a[ ] = { { "Mary", a+1 }, { "Jack", a+2 }, { "Jim", a } } ;

Node *p = a ;

cout << p->s << endl ;

cout << p->q->s << endl ;

cout << p->q->q->s << endl ;

cout << p->q->q->q->s << endl ;

}

【解答】

Mary

Jack

Jim

Mary

5.3 思考题

1.分析以下说明结构的语句

struct Node

{ int data;

Node error; //错误

Node * ok; //正确

};

error和ok分别属于什么数据类型?有什么存储要求?error出错的原因是什么?

【解答】

error是Node结构类型数据成员,错误。原因是结构定义的数据成员若为本身的结构类型,是一种无穷递归。ok是指向Node类型的指针,定义正确,占4字节。

2.本章例5-5中用辅助数组对结构数组做关键字排序,有定义

person *index[100];

index数组存放结构数组元素的地址。如果把index定义改为

3

int index[100];

用于存放结构数组元素的下标。可以实现对结构数组的索引排序吗?如何修改程序?请你试一试。【解答】

可以。关键是通过整型索引数组元素作为下标访问结构数组。表示为:

all[pi[i]].name all[pi[i]].id all[pi[i]].salary

有关程序如下:

#include

using namespace std;

struct person //说明结构类型

{ char name[10];

unsigned int id;

double salary;

} ;

void Input( person[], const int );

void Sort( person[], int[],const int );

void Output( const person[], int[],const int );

int main()

{ person allone[100] ; //说明结构数组

int index[100]; //说明索引数组

int total ;

for(int i=0; i<100; i++) //索引数组元素值初始化为结构数组元素下标

index[i]=i ;

cout<<"输入职工人数:";

cin>>total;

cout<<"输入职工信息:\n";

Input(allone,total);

cout<<"以工资做关键字排序\n";

Sort(allone,index, total);

cout<<"输出排序后信息:\n";

Output(allone,index,total);

}

void Input( person all[], const int n )

{ int i ;

for( i=0; i

{ cout<

cin>>all[i].name;

cout<<"编号: ";

cin >> all[i].id;

cout<<"工资: ";

4

cin >> all[i].salary ;

}

}

void Sort(person all[], int pi[], const int n)

{ int i,j;

int t; //交换用中间变量

for(i=1; i

{ for(j=0; j<=n-1-i; j++)

if(all[pi[j]].salary>all[pi[j+1]].salary) //通过索引数组访问结构数组元素 { t=pi[j]; //交换索引数组元素值

pi[j]=pi[j+1];

pi[j+1]= t;

}

}

}

void Output(const person all[], int pi[], const int n)

{ for( int i=0; i

cout<

}

3.有以下结构说明和遍历单向链表的函数。函数内有错误吗?是什么性质的错误?请上机验证你的分析。

struct Node

{ int data; Node * next; };

void ShowList( Node *head )

{ while( head )

{ cout << head->date << '\n' ;

head ++ ;

}

}

【解答】

head++错误,原因是动态链表的结点存放不是连续顺序的内存空间,它们是逐个结点通过new建立的,所以不能用++做地址偏移运算。应该用:

head=head->next

5.4 编程题

1.使用结构类型表示复数。设计程序输入两个复数,可以选择进行复数的+、-、×或÷运算,并输出结果。

【解答】

#include

5

#include

using namespace std;

struct complex

{ double re,im;

};

int main()

{ complex a,b,c; char oper;

cout << "输入复数a的实部和虚部: ";

cin >> a.re >> a.im;

cout << "输入复数b的实部和虚部:";

cin >> b.re >> b.im;

cout << "输入运算符: ";

cin >> oper;

switch ( oper )

{ case '+': c.re=a.re+b.re; c.im=a.im+b.im; break;

case '-': c.re=a.re-b.re; c.im=a.im-b.im; break;

case '*': c.re=a.re*b.re-a.im*b.im;

c.im=a.im*b.re+a.re*b.im; break;

case '/': c.re=(a.re*b.re+a.im*b.im)/(b.re*b.re+b.im*b.im);

c.im=(a.im*b.re-a.re*b.im)/(b.re*b.re+b.im*b.im);

break;

default: cout << "input error!" << endl;

return 0;

}

cout << "c=" << c.re;

cout << setiosflags( ios::showpos );

cout << c.im << "i" << endl;

return 0;

}

2.把一个班的学生姓名和成绩存放到一个结构数组中,寻找和输出最高分者。

【解答】

#include

using namespace std;

int main()

{ struct data

{ char name[12];

double score;

}a[ ] = {"李小平",90,"何文章",66,"刘大安",87,"汪立新",93,"罗建国",

78,"陆丰收",81,"杨勇",85,"吴一兵",55,"伍晓笑",68,"张虹虹",93};

6

double max = a[0].score;

int i,n = sizeof(a) / sizeof(data);

for( i=1; i

if( a[i].score > max ) max = a[i].score;

for( i=0; i

if( a[i].score == max ) cout << a[i].name << endl;

}

3.使用结构表示X—Y平面直角坐标系上的点,编写程序顺序读入一个四边形的四个顶点坐标,判别由这四个顶点的连线构成的图形是否为正方形、矩形或其它四边形。要求定义求两个点距离的函数使用结构参数。

【解答】

#include

#include

using namespace std;

struct point

{ double x; double y;

};

double d( point p1, point p2 )

{ return sqrt( pow( p1.x-p2.x,2 )+pow( p1.y-p2.y,2 ) );

}

int main()

{ int i; point p[5];

for( i=1; i<=4; i++ )

{ cout << "输入第" << i << "个顶点的横坐标和纵坐标: ";

cin >> p[i].x >> p[i].y;

}

if( fabs( d( p[1],p[2] ) - d( p[3],p[4] ))<=1e-8

&& fabs( d( p[1],p[4] ) - d( p[2],p[3] ))<=1e-8

&& fabs( d( p[1],p[3] ) - d( p[2],p[4] ))<=1e-8)

if( fabs( d( p[1],p[2] ) - d( p[2],p[3] ))<1e-8 )

cout << "四个顶点构成的图形为正方形!" << endl;

else cout << "四个顶点构成的图形为矩形!" << endl;

else cout << "四个顶点构成的图形为其它四边形!" << endl;

}

4.建立一个结点包括职工的编号、年龄和性别的单向链表,分别定义函数完成以下功能:

(1)遍历该链表输出全部职工信息;

(2)分别统计出男女性职工的人数;

(3)在链表尾部插入新职工结点;

(4)删除指定编号的职工结点;

7

(5)删除年龄在60岁以上的男性职工或55岁以上的女性职工结点,并保存在另一个链表中。用主函数建立简单菜单选择,测试你的程序。

【解答】

#include

using namespace std;

struct employee

{ int num;

int age;

char sex;

employee *next;

};

employee *head, *head1;

//建立单向链表

employee *create()

{ employee *head, *p, *pend;

char ch;

head = NULL;

cout << "\t输入数据?(y/n)"; cin >> ch;

if( ch == 'y' )

{ p = new employee;

cout << "\t编号:"; cin >> p->num;

cout << "\t年龄:"; cin >> p->age;

cout << "\t性别:"; cin >> p->sex;

}

else

goto L0;

while( ch == 'y' )

{ if( head == NULL ) head = p;

else pend->next = p;

pend = p;

cout << "\t输入数据?(y/n)"; cin>>ch;

if( ch == 'y' )

{ p = new employee;

cout << "\t编号:"; cin >> p->num;

cout << "\t年龄:"; cin >> p->age;

cout << "\t性别:"; cin >> p->sex;

}

}

pend->next = NULL;

8

L0: ;

return head;

}

//显示单向链表中全部职工信息

void show( employee *head )

{ employee *p = head;

if( !head ) { cout << "\t空链表!" << endl; goto L1; }

cout << "\t链表中的数据是: \n";

while( p )

{ cout << '\t' << p->num << "," << p->age << "," << p->sex << endl; p = p->next;

}

L1: ;

}

//统计男女职工人数

void count( employee *head )

{ employee *p = head;

int m, f;

m = 0; f = 0;

while( p )

{ if( p->sex == 'm' ) m++;

else f++;

p = p->next;

}

cout << "\t男职工人数:" << m << endl;

cout << "\t女职工人数:" << f << endl;

}

//在链表尾部插入新结点

employee *insert()

{ employee *pend = head, *p;

//在空链表尾部插入新结点

if( !head )

{ p = new employee;

cout << "\t编号:"; cin >> p->num;

cout << "\t年龄:"; cin >> p->age;

cout << "\t性别:"; cin >> p->sex;

head = p;

p->next = NULL;

return head;

9

}

//在链表尾部插入新结点

while( pend->next != NULL )

{ pend = pend->next;

}

p = new employee;

cout << "\t编号:"; cin >> p->num;

cout << "\t年龄:"; cin >> p->age;

cout << "\t性别:"; cin >> p->sex;

pend->next = p;

pend = p;

pend->next = NULL;

return head;

}

//删除指定编号的结点

employee *del( int bh )

{ employee *p, *q;

if ( !head )

{ cout << "\t空链表!" << endl;

goto L2;

}

//删除链首结点

if( head->num == bh )

{ p = head;

head = head->next;

delete p;

cout << "\t结点已被删除!" << endl; goto L2;

}

//删除非链首结点

q = head;

while( q->next != NULL )

{ if ( q->next->num == bh )

{ p = q->next; //待删除结点

q->next = p->next;

delete p;

cout << "\t结点已被删除!" << endl; goto L2;

}

10

q = q->next;

}

cout << "\t找不到需删除结点!" << endl;

L2: ;

return ( head );

}

//删除指定年龄段的结点,并把被删除结点保存在另一链表中employee *delcreate()

{ employee *p, *pd, *p1, *q;

int flag;

//建立新链表

if ( head == NULL )

{ cout << "\t空链表!" << endl;

goto L3;

}

head1 = NULL;

pd = new employee;

p = head;

flag = 0;

while ( p != NULL )

{ if( p->age >= 55 && p->age <=60 )

{ pd->num = p->num;

pd->age = p->age;

pd->sex = p->sex;

if( head1 == NULL ) head1 = pd;

else p1->next = pd;

p1 = pd;

pd = new employee;

flag = 1;

}

p = p->next;

}

if ( flag == 0 )

{ cout << "\t没有需删除的结点!" << endl; goto L3; } p1->next = NULL;

//显示新链表

cout <<"\t新链表中的数据是: \n";

p = head1;

while( p )

11

{ cout << '\t' << p->num << "," << p->age << "," << p->sex << endl; p = p->next;

}

//删除指定年龄的结点

p = head;

q = p;

while ( p != NULL )

{ if( p->age >= 55 && p->age <= 60)

if( head->age == p->age )

{ pd = head; //待删除结点

head = head->next;

delete pd;

p = head;

continue;

}

else

if( p->next == NULL )

{ pd = p; //待删除结点

q->next = NULL;

delete pd;

goto L3;

}

else

{ pd = p; //待删除结点

q->next = p->next;

delete pd;

p = q->next;

continue;

}

q = p;

p = p->next;

}

L3: return ( head );

}

int main()

{ int choice, bh ;

L:

cout << "\n\t\t请键入操作选择\n" << endl;

12

cout << "\t 1 --- 建立单向链表" << endl;

cout << "\t 2 --- 显示单向链表中全部职工信息" << endl;

cout << "\t 3 --- 统计男女职工人数" << endl;

cout << "\t 4 --- 在职工尾部插入新结点" << endl;

cout << "\t 5 --- 删除指定编号的结点" << endl;

cout << "\t 6 --- 删除指定年龄的结点,并把被删除结点保存在另一链表中" << endl;

cout << "\t 0 --- 退出" << endl ;

cout << "\t\t";

cin >> choice ;

switch ( choice )

{ case 1 : head = create() ; goto L ;

case 2 : show( head ); goto L ;

case 3 : count( head ); goto L;

case 4 : head = insert(); goto L;

case 5 : cout << "\t输入需删除结点编号:";

cin >> bh;

head = del( bh ); goto L;

case 6 : head = delcreate(); goto L;

case 0 : cout << " \t退出程序的运行!\n" << endl ; break ;

default : cout << "\t输入错误,请重新输入!\n" << endl ; goto L;

}

}

5.输入一行字符,按输入字符的反序建立一个字符结点的单向链表,并输出该链表中的字符。【解答】

#include

using namespace std;

struct node

{ char ch;

node *next;

};

void show( node *head );

int main()

{ node *head, *p;

char c;

head = NULL;

while( (c = getchar()) != '\n' ) //输入一行字符

{ p = new node; //建立新结点

p->ch = c;

p->next = head; //插入表头

13

head=p;

}

show(head);

}

void show( node *head ) //输出链表

{ node *p = head;

cout << "链表中的字符是: \n";

while( p )

{ cout << p->ch;

p = p->next;

}

cout << endl;

}

6.设有说明语句:

struct List

{ int data ; List * next ;

} ;

List *head;

head是有序单向链表的头指针。请编写函数:

void Count( List * head );

计算并输出链表数据相同值的结点及个数。例如,若数据序列为:

2 3 3 3 4 5 5 6 6 6 6 7 8 9 9

则输出结果:

data number

3 3

5 2

6 4

9 2

请用本章例5-8的程序生成有序链表,测试你的函数。

【解答】略

14

大学物理电磁学考试试题及答案

大学电磁学习题1 一.选择题(每题3分) 1、如图所示,半径为R 的均匀带电球面,总电荷为Q ,设无穷远处的电势 为零,则球内距离球心为r 的P 点处的电场强度的大小与电势为: (A) E =0,R Q U 04επ= . (B) E =0,r Q U 04επ=. (C) 204r Q E επ=,r Q U 04επ= . (D) 204r Q E επ=,R Q U 04επ=. [ ] 2、一个静止的氢离子(H +)在电场中被加速而获得的速率为一静止的氧离子(O + 2)在同一电场中且通过相同的路径被加速所获速率的: (A) 2倍. (B) 22倍. (C) 4倍. (D) 42倍. [ ] 3、在磁感强度为B 的均匀磁场中作一半径为r 的半球面S ,S 边线所在平面的法线方向单位矢量n 与B 的夹角为α ,则通过半球面S 的磁通量(取弯面 向外为正)为 (A) πr 2B . 、 (B) 2 πr 2B . (C) -πr 2B sin α. (D) -πr 2B cos α. [ ] 4、一个通有电流I 的导体,厚度为D ,横截面积为S ,放置在磁感强度为B 的匀强磁场中,磁场方向垂直于导体的侧表面,如图所示.现测得导体上下两面电势差为V ,则此导体的 霍尔系数等于 (A) IB VDS . (B) DS IBV . (C) IBD VS . (D) BD IVS . (E) IB VD . [ ] 5、两根无限长载流直导线相互正交放置,如图所示.I 1沿y 轴的正方向,I 2沿z 轴负方向.若载流I 1的导线不能动,载流I 2的导线可以 自由运动,则载流I 2的导线开始运动的趋势就是 (A) 绕x 轴转动. (B) 沿x 方向平动. (C) 绕y 轴转动. (D) 无法判断. [ ] y z x I 1 I 2

电磁学试题库------试题2及答案

一、填空题(每小题2分,共20分) 1、 一无限长均匀带电直线,电荷线密度为η,则离这带电线的距离分别为1r 和2r 的两点之间的电势差是( )。 2、在一电中性的金属球内,挖一任意形状的 空腔,腔内绝缘地放一电量为q 的点电荷, 如图所示,球外离开球心为r 处的P 点的 场强( )。 3、在金属球壳外距球心O 为d 处置一点电荷q ,球心O 处电势( )。 4、有三个一段含源电路如图所示, 在图(a )中 AB U =( )。 在图(b )中 AB U =( )。 在图(C )中 AB U =( )。 5、载流导线形状如图所示,(虚线表示通向无穷远的直导线)O 处的磁感应强度的大小为( ) 6、在磁感应强度为B 的水平方向均匀磁场中,一段质量为m,长为L的载流直导线沿 竖直方向从静止自由滑落,其所载电流为I,滑动中导线与B 正交,且保持水平。则导线 下落的速度是( ) 7、一金属细棒OA 长为L ,与竖直轴OZ 的夹角为θ,放在磁感 应强度为B 的均匀磁场中,磁场方向如图所示,细棒以角速度ω 绕OZ 轴转动(与OZ 轴的夹角不变 ),O 、A 两端间的电势差 ( )。 8、若先把均匀介质充满平行板电容器,(极板面积为S 为r ε)然后使电容器充电至电压U 。在这个过程中,电场能量的增量是( )。 9、 B H r μμ= 01 只适用于( )介质。 10、三种理想元件电压电流关系的复数形式为( ), ( ), ( )。 一、选择题(每小题2分,共20分) 1、在用试探电荷检测电场时,电场强度的定义为:0q F E = 则( ) (A )E 与q o 成反比 B ) (a A 2 R R r B ) (c A B r ()b R I O A

电磁学试题(含答案)

一、单选题 1、如果通过闭合面S的电通量 e 为零,则可以肯定 A、面S内没有电荷 B 、面S内没有净电荷 C、面S上每一点的场强都等于零 D 、面S上每一点的场强都不等于零 2、下列说法中正确的是 A 、沿电场线方向电势逐渐降低B、沿电场线方向电势逐渐升高 C、沿电场线方向场强逐渐减小 D、沿电场线方向场强逐渐增大 3、载流直导线和闭合线圈在同一平面内,如图所示,当导线以速度v 向v 左匀速运动时,在线圈中 A 、有顺时针方向的感应电流 B、有逆时针方向的感应电 C、没有感应电流 D、条件不足,无法判断 4、两个平行的无限大均匀带电平面,其面电荷密度分别为和, 则 P 点处的场强为 A、 B 、 C 、2 D、 0 P 2000 5、一束粒子、质子、电子的混合粒子流以同样的速度垂直进 入磁场,其运动轨迹如图所示,则其中质子的轨迹是 12 A、曲线 1 B、曲线 23 C、曲线 3 D、无法判断 6、一个电偶极子以如图所示的方式放置在匀强电场 E 中,则在 电场力作用下,该电偶极子将 A 、保持静止B、顺时针转动C、逆时针转动D、条件不足,无法判断 7q 位于边长为a 的正方体的中心,则通过该正方体一个面的电通量为 、点电荷 A 、0 B 、q q D 、 q C、 6 0400 8、长直导线通有电流I 3 A ,另有一个矩形线圈与其共面,如图所I 示,则在下列哪种情况下,线圈中会出现逆时针方向的感应电流? A 、线圈向左运动B、线圈向右运动 C、线圈向上运动 D、线圈向下运动 9、关于真空中静电场的高斯定理 E dS q i,下述说法正确的是: S0 A.该定理只对有某种对称性的静电场才成立; B.q i是空间所有电荷的代数和; C. 积分式中的 E 一定是电荷q i激发的;

大学物理电磁学练习题及答案

大学物理电磁学练习题 球壳,内半径为R 。在腔内离球心的距离为d 处(d R <),固定一点电荷q +,如图所示。用导线把球壳接地后,再把地线撤 去。选无穷远处为电势零点,则球心O 处的电势为[ D ] (A) 0 (B) 04πq d ε (C) 04πq R ε- (D) 01 1 () 4πq d R ε- 2. 一个平行板电容器, 充电后与电源断开, 当用绝缘手柄将电容器两极板的距离拉大, 则两极板间的电势差12U 、电场强度的大小E 、电场能量W 将发生如下变化:[ C ] (A) 12U 减小,E 减小,W 减小; (B) 12U 增大,E 增大,W 增大; (C) 12U 增大,E 不变,W 增大; (D) 12U 减小,E 不变,W 不变. 3.如图,在一圆形电流I 所在的平面内, 选一个同心圆形闭合回路L (A) ?=?L l B 0d ,且环路上任意一点0B = (B) ?=?L l B 0d ,且环路上 任意一点0B ≠ (C) ?≠?L l B 0d ,且环路上任意一点0B ≠ (D) ?≠?L l B 0d ,且环路上任意一点B = 常量. [ B ] 4.一个通有电流I 的导体,厚度为D ,横截面积为S ,放置在磁感应强度为B 的匀强磁场中,磁场方向垂直于导体的侧表面,如图所示。现测得导体上下两面电势差为V ,则此导体的霍尔系数等于[ C ] (A) IB V D S (B) B V S ID (C) V D IB (D) IV S B D 5.如图所示,直角三角形金属框架abc 放在均匀磁场中,磁场B 平行于ab 边,bc 的长度为 l 。当金属框架绕ab 边以匀角速度ω转动时,abc 回路中的感应电动势ε和a 、 c 两点间的电势差a c U U -为 [ B ] (A)2 0,a c U U B l εω=-= (B) 2 0,/2a c U U B l εω=-=- (C)22 ,/2a c B l U U B l εωω=-= (D)2 2 ,a c B l U U B l εωω=-= 6. 对位移电流,有下述四种说法,请指出哪一种说法正确 [ A ] (A) 位移电流是由变化的电场产生的; (B) 位移电流是由线性变化的磁场产生的; (C) 位移电流的热效应服从焦耳——楞次定律; (D) 位移电流的磁效应不服从安培环路定理.

电磁学试题(含答案)

一、单选题 1、 如果通过闭合面S 的电通量e Φ为零,则可以肯定 A 、面S 内没有电荷 B 、面S 内没有净电荷 C 、面S 上每一点的场强都等于零 D 、面S 上每一点的场强都不等于零 2、 下列说法中正确的是 A 、沿电场线方向电势逐渐降低 B 、沿电场线方向电势逐渐升高 C 、沿电场线方向场强逐渐减小 D 、沿电场线方向场强逐渐增大 3、 载流直导线和闭合线圈在同一平面内,如图所示,当导线以速度v 向 左匀速运动时,在线圈中 A 、有顺时针方向的感应电流 B 、有逆时针方向的感应电 C 、没有感应电流 D 、条件不足,无法判断 4、 两个平行的无限大均匀带电平面,其面电荷密度分别为σ+和σ-, 则P 点处的场强为 A 、02εσ B 、0εσ C 、0 2εσ D 、0 5、 一束α粒子、质子、电子的混合粒子流以同样的速度垂直进 入磁场,其运动轨迹如图所示,则其中质子的轨迹是 A 、曲线1 B 、曲线2 C 、曲线3 D 、无法判断 6、 一个电偶极子以如图所示的方式放置在匀强电场 E 中,则在 电场力作用下,该电偶极子将 A 、保持静止 B 、顺时针转动 C 、逆时针转动 D 、条件不足,无法判断 7、 点电荷q 位于边长为a 的正方体的中心,则通过该正方体一个面的电通量为 A 、0 B 、0εq C 、04εq D 、0 6εq 8、 长直导线通有电流A 3=I ,另有一个矩形线圈与其共面,如图所 示,则在下列哪种情况下,线圈中会出现逆时针方向的感应电流? A 、线圈向左运动 B 、线圈向右运动 C 、线圈向上运动 D 、线圈向下运动 9、 关于真空中静电场的高斯定理0 εi S q S d E ∑=?? ,下述说法正确的是: A. 该定理只对有某种对称性的静电场才成立; B. i q ∑是空间所有电荷的代数和; C. 积分式中的E 一定是电荷i q ∑激发的; σ - P 3 I

大学物理电磁学题库及答案

一、选择题:(每题3分) 1、均匀磁场的磁感强度B 垂直于半径为r 的圆面.今以该圆周为边线,作一半球面S ,则通过S 面的磁通量的大小为 (A) 2 r 2B . (B) r 2B . (C) 0. (D) 无法确定的量. [ B ] 2、在磁感强度为B 的均匀磁场中作一半径为r 的半球面S ,S 边线所在平面的法线方向单位矢量n 与B 的夹角为 ,则通过半球面S 的磁通量(取弯面向外为正)为 (A) r 2B . (B) 2 r 2B . (C) - r 2B sin . (D) - r 2B cos . [ D ] 3、有一个圆形回路1及一个正方形回路2,圆直径和正方形的边长相等,二者中通有大小相等的电流,它们在各自中心产生的磁感强度的大小之比B 1 / B 2为 (A) 0.90. (B) 1.00. (C) 1.11. (D) 1.22. [ C ] 4、如图所示,电流从a 点分两路通过对称的圆环形分路,汇合于b 点.若ca 、bd 都沿环的径向,则在环形分路的环心处的磁感强度 (A) 方向垂直环形分路所在平面且指向纸内. (B) 方向垂直环形分路所在平面且指向纸外. (C) 方向在环形分路所在平面,且指向b . (D) 方向在环形分路所在平面内,且指向a . (E) 为零. [ E ] 5、通有电流I 的无限长直导线有如图三种形状, 则P ,Q ,O 各点磁感强度的大小B P ,B Q ,B O 间的关系为: (A) B P > B Q > B O . (B) B Q > B P > B O . (C) B Q > B O > B P . (D) B O > B Q > B P . [ D ] 6、边长为l 的正方形线圈,分别用图示两种方式通以电流I (其中ab 、cd 与正方 形共面),在这两种情况下,线圈在其中心产生的磁感强度的大小分别为 (A) 01 B ,02 B . (B) 01 B ,l I B 0222 . (C) l I B 0122 ,02 B . a

大学物理电磁学考试试题及答案

大学电磁学习题1 一.选择题(每题3分) 1.如图所示,半径为R 的均匀带电球面,总电荷为Q ,设无穷远处的电势为零,则球内距离球心为r 的P 点处的电场强度的大小和电势为: (A) E =0,R Q U 04επ= . (B) E =0,r Q U 04επ= . (C) 204r Q E επ= ,r Q U 04επ= . (D) 204r Q E επ= ,R Q U 04επ=. [ ] 2.一个静止的氢离子(H +)在电场中被加速而获得的速率为一静止的氧离子(O +2)在同一电场中且通过相同的路径被加速所获速率的: (A) 2倍. (B) 22倍. (C) 4倍. (D) 42倍. [ ]

3.在磁感强度为B ?的均匀磁场中作一半径为r 的半球面S ,S 边线所在 平面的法线方向单位矢量n ?与B ? 的夹角为? ,则通过半球面S 的磁通量(取弯面向外为正)为 (A) ?r 2B . . (B) 2??r 2B . (C) -?r 2B sin ?. (D) -?r 2B cos ?. [ ] 4.一个通有电流I 的导体,厚度为D ,横截面积为S ,放置在磁感强度为B 的匀强磁场中,磁场方向垂直于导体的侧表面,如图所示.现测得导体上下两面电势差为V ,则此导体的霍尔系数等于 (A) IB VDS . (B) DS IBV . (C) IBD VS . (D) BD IVS . (E) IB VD . [ ] 5.两根无限长载流直导线相互正交放置,如图所示.I 1沿y 轴的正方向,I 2沿z 轴负方向.若载流I 1的导线不能动,载流I 2的导线可以自由运动,则载流I 2的导线开始运动的趋势 ? y z x I 1 I 2

电磁学试题大集合(含答案)

长沙理工大学考试试卷 一、选择题:(每题3分,共30分) 1. 关于高斯定理的理解有下面几种说法,其中正确的是: (A)如果高斯面上E 处处为零,则该面内必无电荷。 (B)如果高斯面内无电荷,则高斯面上E 处处为零。 (C)如果高斯面上E 处处不为零,则该面内必有电荷。 (D)如果高斯面内有净电荷,则通过高斯面的电通量必不为零 (E )高斯定理仅适用于具有高度对称性的电场。 [ ] 2. 在已知静电场分布的条件下,任意两点1P 和2P 之间的电势差决定于: (A)1P 和2P 两点的位置。 (B)1P 和2P 两点处的电场强度的大小和方向。 (C)试验电荷所带电荷的正负。 (D)试验电荷的电荷量。 [ ] 3. 图中实线为某电场中的电力线,虚线表示等势面,由图可看出: (A)C B A E E E >>,C B A U U U >> (B)C B A E E E <<,C B A U U U << (C)C B A E E E >>,C B A U U U << (D)C B A E E E <<,C B A U U U >> [ ] 4. 如图,平行板电容器带电,左、右分别充满相对介电常数为ε1与ε2的介质, 则两种介质内: (A)场强不等,电位移相等。 (B)场强相等,电位移相等。 (C)场强相等,电位移不等。 (D)场强、电位移均不等。 [ ] 5. 图中,Ua-Ub 为: (A)IR -ε (B)ε+IR (C)IR +-ε (D)ε--IR [ ] 6. 边长为a 的正三角形线圈通电流为I ,放在均匀磁场B 中,其平面与磁场平行,它所受磁力矩L 等于: (A) BI a 221 (B)BI a 234 1 (C)BI a 2 (D)0 [ ]

(完整版)电磁学题库(附答案)

《电磁学》练习题(附答案) 1. 如图所示,两个点电荷+q 和-3q ,相距为d . 试求: (1) 在它们的连线上电场强度0=E ? 的点与电荷为+q 的点电荷相距多远? (2) 若选无穷远处电势为零,两点电荷之间电势U =0的点与电荷为+q 的点电荷相距多远? 2. 一带有电荷q =3×10- 9 C 的粒子,位于均匀电场中,电场方向如图所示.当该粒子沿水平方向向右方运动5 cm 时,外力作功6×10- 5 J ,粒子动能的增量为4.5×10- 5 J .求:(1) 粒子运动过程中电场力作功多少?(2) 该电场的场强多大? 3. 如图所示,真空中一长为L 的均匀带电细直杆,总电荷为q ,试求在直杆延长线上距杆的一端距离为d 的P 点的电场强度. 4. 一半径为 R 的带电球体,其电荷体密度分布为 ρ =Ar (r ≤R ) , ρ =0 (r >R ) A 为一常量.试求球体内外的场强分布. 5. 若电荷以相同的面密度σ均匀分布在半径分别为r 1=10 cm 和r 2=20 cm 的两个同心球面上,设无穷远处电势为零,已知球心电势为300 V ,试求两球面的电荷面密度σ的值. (ε0=8.85×10- 12C 2 / N ·m 2 ) 6. 真空中一立方体形的高斯面,边长a =0.1 m ,位于图中所示位 置.已知空间的场强分布为: E x =bx , E y =0 , E z =0. 常量b =1000 N/(C ·m).试求通过该高斯面的电通量. 7. 一电偶极子由电荷q =1.0×10-6 C 的两个异号点电荷组成,两电荷相距l =2.0 cm .把这电偶极子放在场强大小为E =1.0×105 N/C 的均匀电场中.试求: (1) 电场作用于电偶极子的最大力矩. (2) 电偶极子从受最大力矩的位置转到平衡位置过程中,电场力作的功. 8. 电荷为q 1=8.0×10-6 C 和q 2=-16.0×10- 6 C 的两个点电荷相距20 cm ,求离它们都是20 cm 处的电场强度. (真空介电常量ε0=8.85×10-12 C 2N -1m -2 ) 9. 边长为b 的立方盒子的六个面,分别平行于xOy 、yOz 和xOz 平面.盒子的一角在坐标原点处.在 此区域有一静电场,场强为j i E ? ??300200+= .试求穿过各面的电通量. E ? q L q P

电磁学试题库试题及答案

. 电磁学试题库 试题3 一、填空题(每小题2分,共20分) 1、带电粒子受到加速电压作用后速度增大,把静止状态下的电子加速到光速需要电压是( )。 2、一无限长均匀带电直线(线电荷密度为λ)与另一长为L ,线电荷密度为η的均匀带电直线AB 共面,且互相垂直,设A 端到无限长均匀带电线的距离为a ,带电线AB 所受的静电力为( )。 3、如图所示,金属球壳内外半径分别为a 和b ,带电量为Q ,球壳腔内距球心O 为r 处置一电量为q 的点电荷,球心O 点的电势( 4、两个同心的导体薄球壳,半径分别为b a r r 和,其间充满电阻率为ρ的均匀介质(1)两球壳之间的电阻( )。(2)若两球壳之间的电压是U ,其电流密度( )。 5、载流导线形状如图所示,(虚线表示通向无穷远的直导线)O 处的磁感应强度的大小为( ) 6、一矩形闭合导线回路放在均匀磁场中,磁场方向与回路平 面垂直,如图所示,回路的一条边ab 可以在另外的两条边上滑 动,在滑动过程中,保持良好的电接触,若可动边的长度为L , 滑动速度为V ,则回路中的感应电动势大小( ),方向( )。 7、一个同轴圆柱形电容器,半径为a 和b ,长度为L ,假定两板间的电压 t U u m ω=sin ,且电场随半径的变化与静电的情况相同,则通过半径为r (a

电磁学练习题积累(含部分答案)

一.选择题(本大题15小题,每题2分) 第一章、第二章 1.在静电场中,下列说法中哪一个是正确的 [ ] (A)带正电荷的导体,其电位一定是正值 (B)等位面上各点的场强一定相等 (C)场强为零处,电位也一定为零 (D)场强相等处,电位梯度矢量一定相等 2.在真空中的静电场中,作一封闭的曲面,则下列结论中正确的是[] (A)通过封闭曲面的电通量仅是面内电荷提供的 (B) 封闭曲面上各点的场强是面内电荷激发的 (C) 应用高斯定理求得的场强仅是由面内电荷所激发的 (D) 应用高斯定理求得的场强仅是由面外电荷所激发的 3.关于静电场下列说法中正确的是 [ ] (A)电场和试探电荷同时存在和消失 (B)由E=F/q知道,电场强度与试探电荷成反比 (C)电场强度的存在与试探电荷无关 (D)电场是试探电荷和场源电荷共同产生的 4.下列几个说法中正确的是: [ ] (A)电场中某点场强的方向,就是将点电荷放在该点所受电场力的方向 (B)在以点电荷为中心的球面上,由该点电荷所产生的场强处处相同 (C)场强方向可由E=F/q定出,其中q为试验电荷的电量,q可正、可负, F为试验电荷所受的电场力 (D)以上说法全不对。 5.一平行板电容器中充满相对介电常数为的各向同性均匀电介质。已知介 质两表面上极化电荷面密度为,则极化电荷在电容器中产生的电 场强度的大小为 [ ]

(A) 0εσ' (B) 02εσ' (C) 0εεσ' (D) ε σ' 6. 在平板电容器中充满各向同性的均匀电介质,当电容器充电后,介质中 D 、 E 、P 三矢量的方向将是 [ ] (A) D 与E 方向一致,与P 方向相反 (B) D 与E 方向相反,与P 方向一致 (C) D 、E 、P 三者方向相同 (D) E 与P 方向一致,与D 方向相反 7. 在一不带电荷的导体球壳的球心处放一点电荷,并测量球壳内外的场强分 布,如果将此点电荷从球心移到球壳内其它位置,重新测量球壳内外的场强分布,则将发现: [ ] (A) 球壳内、外场强分布均无变化 (B) 球壳内场强分布改变,球壳外的不变 (C) 球壳外场强分布改变,球壳内的不变 (D) 球壳内、外场强分布均改变 8. 一电场强度为E 的均匀电场,E 的方向与x 轴正向平行,如图所示,则通过 图中一半径为R 的半球面的电场强度通量为 [ ] (A) 2R E π;(B) 21 2 R E π; (C) 22R E π;(D ) 0。 9. 在静电场中,电力线为均匀分布的平行 直线的区域内,在电力线方向上任意两点的电场强度E 和电势U 相比较 [ ] (A) E 相同,U 不同 (B) E 不同,U 相同 (C) E 不同,U 不同 (D) E 相同,U 相同

电磁学经典练习题及答案

高中物理电磁学练习题 一、在每小题给出的四个选项中,有的小题只有一个选项正确,有的小题有多个选项正确. 1.如图3-1所示,有一金属箔验电器,起初金属箔闭合,当带正电的棒靠近验电器上部的金属板时,金属箔张开.在这个状态下,用手指接触验电器的金属板,金属箔闭合,问当手指从金属板上离开,然后使棒也远离验电器,金属箔的状态如何变化?从图3-1的①~④四个选项中选取一个正确的答案.[] 图3-1 A.图①B.图②C.图③D.图④ 2.下列关于静电场的说法中正确的是[] A.在点电荷形成的电场中没有场强相等的两点,但有电势相等的两点 B.正电荷只在电场力作用下,一定从高电势向低电势运动 C.场强为零处,电势不一定为零;电势为零处,场强不一定为零 D.初速为零的正电荷在电场力作用下不一定沿电场线运动 3.在静电场中,带电量大小为q的带电粒子(不计重力),仅在电场力的作用下,先后飞过相距为d的a、b两点,动能增加了ΔE,则[]A.a点的电势一定高于b点的电势 B.带电粒子的电势能一定减少 C.电场强度一定等于ΔE/dq D.a、b两点间的电势差大小一定等于ΔE/q 4.将原来相距较近的两个带同种电荷的小球同时由静止释放(小球放在光滑绝缘的水平面上),它们仅在相互间库仑力作用下运动的过程中[]A.它们的相互作用力不断减少 B.它们的加速度之比不断减小 C.它们的动量之和不断增加 D.它们的动能之和不断增加 5.如图3-2所示,两个正、负点电荷,在库仑力作用下,它们以两者连线上的某点为圆心做匀速圆周运动,以下说法正确的是[]

图3-2 A.它们所需要的向心力不相等 B.它们做圆周运动的角速度相等 C.它们的线速度与其质量成反比 D.它们的运动半径与电荷量成反比 6.如图3-3所示,水平固定的小圆盘A,带电量为Q,电势为零,从盘心处O由静止释放一质量为m,带电量为+q的小球,由于电场的作用,小球竖直上升的高度可达盘中心竖直线上的c点,Oc=h,又知道过竖直线上的b点时,小球速度最大,由此可知在Q所形成的电场中,可以确定的物理量是[] 图3-3 A.b点场强B.c点场强 C.b点电势D.c点电势 7.如图3-4所示,带电体Q固定,带电体P的带电量为q,质量为m,与绝缘的水平桌面间的动摩擦因数为μ,将P在A点由静止放开,则在Q的排斥下运动到B点停下,A、B相距为s,下列说法正确的是[] 图3-4 A.将P从B点由静止拉到A点,水平拉力最少做功2μmgs B.将P从B点由静止拉到A点,水平拉力做功μmgs C.P从A点运动到B点,电势能增加μmgs D.P从A点运动到B点,电势能减少μmgs 8.如图3-5所示,悬线下挂着一个带正电的小球,它的质量为m、电量为q,整个装置处于水平向右的匀强电场中,电场强度为E.[] 图3-5 A.小球平衡时,悬线与竖直方向夹角的正切为Eq/mg B.若剪断悬线,则小球做曲线运动 C.若剪断悬线,则小球做匀速运动 D.若剪断悬线,则小球做匀加速直线运动 9.将一个6V、6W的小灯甲连接在内阻不能忽略的电源上,小灯恰好正常发光,现改将一个6V、3W的小灯乙连接到同电源上,则[]

大学电磁学试题大集合(含答案)

理工大学考试试卷 一、选择题:(每题3分,共30分) 1. 关于高斯定理的理解有下面几种说法,其中正确的是: (A)如果高斯面上E 处处为零,则该面必无电荷。 (B)如果高aazxzzxxss 斯面无电荷,则高斯面上E 处处为零。 (C)如果高斯面上E 处处不为零,则该面必有电荷。 (D)如果高斯面有净电荷,则通过高斯面的电通量必不为零 (E )高斯定理仅适用于具有高度对称性的电场。 [ ] 2. 在已知静电场分布的条件下,任意两点1P 和2P 之间的电势差决定于: (A)1P 和2P 两点的位置。 (B)1P 和2P 两点处的电场强度的大小和方向。 (C)试验电荷所带电荷的正负。 (D)试验电荷的电荷量。 [ ] 3. 图中实线为某电场中的电力线,虚线表示等势面,由图可看出: (A)C B A E E E >>,C B A U U U >> (B)C B A E E E <<,C B A U U U << (C)C B A E E E >>,C B A U U U << (D)C B A E E E <<,C B A U U U >> [ ] 4. 如图,平行板电容器带电,左、右分别充满相对介电常数为ε1与ε2的介质, 则两种介质: (A)场强不等,电位移相等。 (B)场强相等,电位移相等。 (C)场强相等,电位移不等。 (D)场强、电位移均不等。 [ ] 5. 图中,Ua-Ub 为: (A)IR -ε (B)ε+IR (C)IR +-ε (D)ε--IR [ ]

6. 边长为a 的正三角形线圈通电流为I ,放在均匀磁场B 中,其平面与磁场平行,它所受磁力矩L 等于: (A)BI a 221 (B)BI a 234 1 (C)BI a 2 (D)0 [ ] 7. 如图,两个线圈P 和Q 并联地接到一电动势恒定的电源上,线圈P 的自感和电阻 分别是线圈Q 的两倍,线圈P 和Q 之间的互感可忽略不计,当达到稳定状态后, 线圈P 的磁场能量与Q 的磁场能量的比值是: (A)4; (B)2; (C)1; (D)1/2 [ ] 8. 在如图所示的电路中,自感线圈的电阻为Ω10,自感系数为H 4.0,电阻R 为 Ω90,电源电动势为V 40,电源阻可忽略。将电键接通,待电路中电流稳 定后,把电键断开,断开后经过01.0秒,这是流过电阻R 的电流为: (A)A 4。 (B)A 44.0。 (C)A 33.0。 (D)0 [ ] 9. 在感应电场中电磁感应定律可写成φdt d l d E l K -=?? ,式中K E 为感应电场的电场强度。此式表明: (A)在感应电场中不能像对静电场那样引入电势的概念。 (B)闭合曲线l 上K E 处处相等。 (C)感应电场是保守力场。 (D)感应电场的电力线不是闭合曲线。 [ ] 10. 顺磁物质的磁导率: (A)比真空的磁导率略小。 (B)比真空的磁导率略大。 (C)远小于真空的磁导率。 (D)远大于真空的磁导率。 [ ] 二、填空题(共30分) 1. (3分)M 、N 为静电场中邻近两点,场强由M 指向N ,则M 点的电位 于N 点的电位,负检验电荷在M 点的 电位能 于在N 点的电位能。 2.(5分)电容为C 的电容器浸没在相对介电常数为ε的油中,在两极板间加上电 压U ,则它充有电量 ,若电压增至5U ,这时充满油电容器的电容 为 。 3.(3分)如图,无限大带电平板厚度为d ,电荷体密度为ρ(设均匀带电),则 在板距中心O 为x 处的P 点的场强E = 。

电磁学试题库 试题8及答案

电磁学试题库 试题8 一、 选择题(每小题2分,共20分) 1.边长为a 的正方形的顶点上放点电荷,如图,则p 点的场强大小为: 。 A 20a q πε B 2022a q πε C 20223a q πε D 2 03a q πε 2. R 、L 、C 串联接到一交流电机上,若发电机的频率增加,将会 使 。 A 感抗增加 B 阻抗增加 C 电流增加 D 阻抗不变 3.将二等长异径的圆柱形铝棒串联后接在直流电源上,则 。 A 通过棒的电流I 正比于棒的面积 B 棒中的j 与截面积成正比 C 棒内的 E 与截面积成正比 C 棒的电压与截面积成正比 4.在静电场中过高斯面S 的电通量为零,则 。 A S 上E 处处为零 B S 上E 处处不为零 C S 上E 处处E ⊥n D 只说明∮dE ·ds=0 5.一电子垂直射向一载流直导线,则该电子在磁场作用下将 。 A 沿电流方向偏转 B 沿电流的反方向偏转 C 不偏转 D 垂直于电流方向偏转 6.如图所示,金属杆aoc 以速度v 在均匀磁场中做切割磁力线运动, 如果oa=oc=L,那么杆的动生电动势为 。 A)ε=blv B)ε=blv sin θ C)ε=blv cos θ D)ε=blv (1+cos θ) 7.关于静电场下列说法正确的是 。 A 电场和试探电荷同时存在同时消失 B 由E=F/Q 知道,电场强度与试探电荷成反比 C 电场的存在与试探电荷无关, D 电场是试探电荷和场源电荷共同产生的 8.两个无限大平行平面均匀带电,电荷面密度均为+σ则图中三个区域内的场强是 A E Ⅰ=0, E Ⅱ= 0εσ, E Ⅲ=0, B E Ⅰ=0εσ, E Ⅱ=0 E Ⅲ=0 εσ q 2 q -θ c a o × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × v

大学物理电磁学考试试题及答案)

大学物理电磁学考试试题及答案)

大学电磁学习题1 一.选择题(每题3分) 1.如图所示,半径为R 的均匀带电球面,总电荷为Q ,设无穷远处的电势为零,则球内距离球心为r 的P 点处 的电场强度的大小和电势为: (A) E =0,R Q U 0 4επ=. (B) E =0,r Q U 0 4επ=. (C) 204r Q E επ=,r Q U 0 4επ= . (D) 2 04r Q E επ= ,R Q U 0 4επ=. [ ] 2.一个静止的氢离子(H +)在电场中被加速而获得 的速率为一静止的氧离子(O +2 )在同一电场中且通过相同的路径被加速所获速率的: (A) 2倍. (B) 22倍. (C) 4倍. (D) 42倍. [ ] 3.在磁感强度为B ? 的均匀磁场中作一半径为r 的半球面S ,S 边线所在平面的法线方向单位矢量n ?与B ?的夹角为α ,则通过半球面S 的磁通量(取弯面向外为

正)为 (A) πr 2B . . (B) 2 πr 2B . (C) -πr 2B sin α. (D) -πr 2B cos α. [ ] 4.一个通有电流I 的导体,厚 度为D ,横截面积为S ,放置在磁感强度为B 的匀强磁场中,磁场方向垂直于导体的侧 表面,如图所示.现测得导体 上下两面电势差为V ,则此导体的霍尔系数等于 (A) IB VDS . (B) DS IBV . (C) IBD VS . (D) BD IVS . (E) IB VD . [ ] 5.两根无限长载流直导线相互正交放置,如图所示.I 1沿y 轴的正方向,I 2沿z 轴负方向.若载流 I 1的导线不能动,载流I 2的导线可以自由运动,则载流I 2的导线开始运动的趋势是 (A) 绕x 轴转动. (B) 沿x 方向平 ? y z x I 1 I 2

电磁学试题库试题及答案

电磁学试题库 试题3 一、填空题(每小题2分,共20分) 1、带电粒子受到加速电压作用后速度增大,把静止状态下的电子加速到光速需要电压是( )。 2、一无限长均匀带电直线(线电荷密度为λ)与另一长为L ,线电荷密度为η的均匀带电直线AB 共面,且互相垂直,设A 端到无限长均匀带电线的距离为a ,带电线AB 所受的静电力为( )。 3、如图所示,金属球壳外半径分别为a 和b ,带电量为Q ,球壳腔距球心O 为r 处置一电量为q 的点电荷,球心O 点的电势( ) 4、两个同心的导体薄球壳,半径分别为b a r r 和,其间充满电阻率为ρ的均匀介质(1)两球壳之间的电阻( )。(2)若两球壳之间的电压是U ,其电流密度( )。 5、载流导线形状如图所示,(虚线表示通向无穷远的直导线)O 处的磁感应强度的大小为( ) 6、一矩形闭合导线回路放在均匀磁场中,磁场方向与回路平 面垂直,如图所示,回路的一条边ab 可以在另外的两条边上滑 动,在滑动过程中,保持良好的电接触,若可动边的长度为L , 滑动速度为V ,则回路中的感应电动势大小( ),方向( )。 7、一个同轴圆柱形电容器,半径为a 和b ,长度为L ,假定两板间的电压 t U u m ω=sin ,且电场随半径的变化与静电的情况相同,则通过半径为r (a

电磁学试题库 试题1

电磁学试题库 试题1 一、填空题(每小题2分,共20分) 1、在正q 的电场中,把一个试探电荷由a 点移到b 点如图如示,电场力作的功( ) 2、一无限长均匀带电直线(线电荷密度为λ)与另一长为L ,线电荷密度为η的均匀带电直线AB 共面,且互相垂直,设A 端到无限长均匀带电线的距离为a ,带电线AB 所受的静电力为( )。 3、导体在静电场中达到静电平衡的条件是( )。 4、电流的稳恒条件的数学表达式是( )。 5、一长螺线管通有电流I ,若导线均匀密绕,则螺线管中部的磁感应强度为( )端面处的磁感应强度约为( ) 6、设想存在一个区域很大的均匀磁场,一金属板以恒定的速度V 在磁场中运动,板面与磁场垂直。(1)金属板中( )感应电流。磁场对金属板的运动( )阻尼作用。(2)金属板中( )电动势。(3)若用一导线连接金属两端,导线中()电流。〔括号内填“无”或“有”〕 7、若先把均匀介质充满平行板电容器,(极板面积为S ,极反间距为L ,板间介电常数为r ε)然后使电容器充电至电压U 。在这个过程中,电场能量的增量是( )。 8、一无限长的载流圆柱体浸在无限大的各向同性的均匀线性的相对磁导率的r μ的磁介质中,则介质中的磁感应强度与真空中的磁感强度之比是( )。 9、电偶极子在外电场中的能量( )。 10、R ,L ,C 串联接到一交流电机上,若发电机的频率增加,将会使感抗( )。 二、选择题(每小题2分,共20分) 1、将一带电量为Q 的金属小球靠近一个不带电的金属导体时,则有( ) (A )金属导体因静电感应带电,总电量为-Q ; (B )金属导体因感应带电,靠近小球的一端带-Q ,远端带+Q ; (C )金属导体两端带等量异号电荷,且电量q

大学物理电磁学题库及答案

一、选择题:(每题3分) 1、均匀磁场的磁感强度B 垂直于半径为r 的圆面.今以该圆周为边线,作一半球 面S ,则通过S 面的磁通量的大小为 (A) 2πr 2B . (B) πr 2B . (C) 0. (D) 无法确定的量. [ B ] 2、在磁感强度为B 的均匀磁场中作一半径为r 的半球面S ,S 边线所在平面的法线方向单位矢量n 与B 的夹角为α ,则通过半 球面S 的磁通量(取弯面向外为正)为 (A) πr 2B . (B) 2 πr 2B . (C) -πr 2B sin α. (D) -πr 2B cos α. [ D ] 3、有一个圆形回路1及一个正方形回路2,圆直径和正方形的边长相等,二者中 通有大小相等的电流,它们在各自中心产生的磁感强度的大小之比B 1 / B 2为 (A) 0.90. (B) 1.00. (C) 1.11. (D) 1.22. [ C ] 4、如图所示,电流从a 点分两路通过对称的圆环形分路,汇合于b 点.若ca 、 bd 都沿环的径向,则在环形分路的环心处的磁感强度 (A) 方向垂直环形分路所在平面且指向纸内. (B) 方向垂直环形分路所在平面且指向纸外. (C) 方向在环形分路所在平面,且指向b . (D) 方向在环形分路所在平面内,且指向a . (E) 为零. [ E ] 5、通有电流I 的无限长直导线有如图三种形状, 则P ,Q ,O 各点磁感强度的大小B P ,B Q ,B O 间的关系为: (A) B P > B Q > B O . (B) B Q > B P > B O . (C) B Q > B O > B P . (D) B O > B Q > B P . [ D ] 6、边长为l 的正方形线圈,分别用图示两种方式通以电流I (其中ab 、cd 与正方 形共面),在这两种情况下,线圈在其中心产生的磁感强度的大小分别为 (A) 01=B ,02=B . (B) 01=B ,l I B π=0222μ. (C) l I B π=0122μ,02=B . a

电磁学试题库试题2及答案

电磁学试题库 试题2 一、填空题(每小题2分,共20分) 1、 一无限长均匀带电直线,电荷线密度为η,则离这带电线的距离分别为1r 和2r 的两点之间的电势差是( )。 2、在一电中性的金属球内,挖一任意形状的 空腔,腔内绝缘地放一电量为q 的点电荷, 如图所示,球外离开球心为r 处的P 点的 场强( )。 3、在金属球壳外距球心O 为d 处置一点电荷q ,球心O 处电势( )。 4、有三个一段含源电路如图所示, 在图(a )中 AB U =( )。 在图(b )中 AB U =( )。 在图(C )中 AB U =( )。 5、载流导线形状如图所示,(虚线表示通向无穷远的直导线)O 处的磁感应强度的大小为( ) 6、在磁感应强度为B 的水平方向均匀磁场中,一段质量为m,长为L的载流直导线沿 竖直方向从静止自由滑落,其所载电流为I,滑动中导线与B 正交,且保持水平。则导线 下落的速度是( ) 7、一金属细棒OA 长为L ,与竖直轴OZ 的夹角为θ,放在磁感 应强度为B 的均匀磁场中,磁场方向如图所示,细棒以角速度ω 绕OZ 轴转动(与OZ 轴的夹角不变 ),O 、A 两端间的电势差 ( )。 8、若先把均匀介质充满平行板电容器,(极板面积为S ,极反间距为L ,板间介电常数 为r ε)然后使电容器充电至电压U 。在这个过程中,电场能量的增量是( )。 9、 B H r μμ= 01 只适用于( )介质。 10、三种理想元件电压电流关系的复数形式为( ), ( ), ( )。 一、选择题(每小题2分,共20分) q O P r R I B ) (a A ε2 R R I r B ) (c A R I B r ()b R I O o A B θz

(完整版)电磁学试题答案

电磁学试题答案 一、填空题(每小题2分,共20分) 1. V 51056.2? 2. a L a +πεηλln 20 3. ??? ??++-πεb q Q a q r q 041 4. b a a b r r r r -πρ4 2r r r r r U a b b a )(-ρ 5. R I 40μ 6. BLV a b → 7. t a b LU m ωωπcos ln 2 8. 03ε-P ρ 9.

M B H ρρρ-=0μ 10. 900Ω 二.选择题(每小题2分,共20分) 1:C ;2:C;3:B;4:C;5:B;6:D;7:B;8:A;9:B;10:C 三、半径为R 的无限长直圆柱体内均匀带电,体电荷密度为ρ,求场强和电势的分布(以圆柱体的中心轴线作为电势的零参考点),并画出)(r E E =和)(r ?=?曲线。(12分) 解:由对称性和高斯定理,求得圆柱体内外的场强为 rR 02222ε?π?ρ=??π=???l R E l r S d E ρρ 图 r e r R E ρρ0222ερ= 场强的变化规律如图所示,由电势与场强的 关系求得圆柱体的内外的电势为 r

相关文档
相关文档 最新文档