单项选择题
A.People who are in the habit of switching from one bank to another.
B.Young people who are fond of modem technology.
C.Young people who are wealthy and welleducated.
D.People who have computers at home.
A.People
B.
B.Young
C.
C.Young
D.
D.People
E.
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
多形病毒指()的计算机病毒。
A.可在反病毒检测时隐藏自己
B.每次感染时都会改变自己
C.可以通过不同的渠道进行传播
D.可以根据不同环境造成不同破坏
点击查看答案&解析
未分类题
阅读以下技术说明和C代码,将C程序中(1)~(5)空缺处的内容填写完整。 [说明] 某种传感器的输出值Ratio依赖于环境温度temp(-40℃≤temp≤50℃)。对一组环境温度值(ITEMS个),已经测量得到了相应的Ratio值(如表4-10表格所示)。表4-10粗略地描述了曲线Ratio(temp)。校正系数K是Ratio的倒数,因此也依赖于环境温度temp。在数据处理中,需要用更多的列表值细致地描述曲线K(temp),如表4-11所示。在表4-11中,各温度值所对应的K值是对表4-10进行线性插值再求倒数得到的,具体的计算方法如下。 1) 根据temp值,在表4-10中用二分法查找; 2) 若找到相应的温度值,则按相应的Ratio值求倒数得到K值; 3) 若没找到相应的温度值,则可确定temp所在的温度区间[Tp1,Tp2],同时获得了相应的Ratio1和 Ratio2,再按如下公式计算K值: 在程序中,当temp高于50℃或低于-40℃C时,设定K=0。 [C程序] include typedef struct { int Temp; * 环境温度 * double Ratio; * 传感器的输出值 * }CURVE; define ITEMS 7 double GetK(int Temp,CURVE *p,int n) { * 用二分法在n个元素的有序表p中查找与Temp对应的传感器输出值 * int low, high, m; double Step; low = 0; high = n-1; if ((Temp<p->Temp) || (Temp>(p+high)->Temp)) return 0.0; * 超出温度范围时返回 0.0 * while (low<=high) { m=(1); if (Temp==(p+m)->Temp) return (2); if (Temp<(p+m) >Temp) high=m-1; else low=(3); } p+=high; Step=( (4) ) ((p+1)->Temp-p->Temp); return 1.0 (p->Ratio + Step*( (5) ) ; } void main() { int Degree; double k; CURVE Curve [ITEMS]={{-40,0.2},{-20,0.60.},{-10,0.8},{0,1.0},{10,1.17},{30,1.50},{50,1.8}}; printf ('环境温度 校正系数 n'); for (Degree=-40;Degree<=50;Degree++) { k=GetK ( Degree, Curve, ITEMS); printf('%3d %4.2f n',Degree,k); } }
点击查看答案
相关试题
某机床的主轴和润滑油泵各由一只笼型异步电...
试设计一个工作台前进—退回的控制线路。工...
试画出既能使三相异步电动机正、反连续运行...
The main idea of the story is tha...
When we dream,().