问题 填空题

近视的眼球前后径过______,或者晶状体的曲度过大,远处物体反射的光线通过晶状体折射所形成的物像落在视网膜前方.近视眼可以配戴______透镜矫正.

答案

看近处物体时,必须通过睫状肌的收缩作用,使晶状体的凸度增加,使近处的物体像能够落在视网膜上,才能看的清楚.长时间的近距离作业,如读书、写字、看电视、玩游戏机等,使眼睛长时间的调节紧张,头部前倾,眼球内不断的充血,眼内压相应的增高,以及眼外肌的紧张和压迫眼球,或者因调节时牵引涡状静脉,妨碍了血液的流通,使巩膜的抵抗力减弱,导致晶状体过度变凸,不能恢复成原状;严重时使眼球的前后径过长,使远处物体反射来的光线形成的物像,落在视网膜的前方,因此不能看清远处的物体.形成近视.需要佩戴使光线发散的凹透镜进行矫正.

故答案为:长;凹.

问答题

使用VC6打开考生文件夹下的工程test20_3,此工程包含一个源程序文件test20_3.cpp,其中定义了用于表示复数的类comp,但类comp的定义并不完整。请按要求完成下列操作,将类comp的定义补充完整。 (1)定义comp的构造函数,函数含参数x和y,它们都是int型的数据,默认值都为0,请使用参数列表的形式分别将类数据成员a和b初始化x和y的值。请在注释“//**1**”之后添加适当的语句。 (2)完成类comp的成员函数input(int x,int y)的定义,将int型的参数x和y分别赋值给数据成员s和b,请在注释“//**2**”之后添加适当的语句; (3)完成类comp的友元函数friend compplus(comp &x,comp &y)的定义,该函数首先要定义一个comp类的对象c,然后将参数x和y的数据成员a与b分别相加并分别赋值给c的成员a和b,最后返回c的值,请在注释“//**3**”之后添加适当的语句。输出结果如下: 10+20i 2+3i result:12+23i 注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。 源程序文件test20_3.cpp清单如下: #include <iostream.h> class comp {int a;int b; public: //**1** friend comp plus(comp &x, comp &y); void input(int x,int y) { //**2** } void output ( ) {cout<<a<<’+’<<b<<"i"<<end1; } }; comp plus(comp &x, comp &y) { //**3** c.b=x.b+y.b; return c; } void main() { comp x(10,20),y,z; y.input(2,3); z=plus(x,y); x.output(); y.output(); cout<<"result:"; z.output(); }

问答题 论述题