电子与通信技术

DJ3_XSX(xx);实现何种功能()。A、平叉机构的下降B、平叉机构的左平移C、平叉机构的上升D、平叉机构的右平移

题目

DJ3_XSX(xx);实现何种功能()。

  • A、平叉机构的下降
  • B、平叉机构的左平移
  • C、平叉机构的上升
  • D、平叉机构的右平移
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx中。请编写函数num(int m, int k, int xx[])实现程序的要求,最后调用函数readwriteDAT() 把结果输出到文件out.dat中。例如:若输入“17, 5”,则应输出“19, 23, 29, 31, 37”。注意:部分源程序已给出。请勿改动主函数main()和函数readwriteDAT()的内容。#include <conio.h>#include <stdio.h>void readwriteDat();void num(int m, int k, int xx[]){ }main(){ int m, n, xx[1000]; printf("\nPlease enter two integers:"); scanf("%d%d", &m, &n); num(m, n, xx); for (m=0; m<n; m++) printf("%d ", xx[m]); printf("\n"); readwriteDat();}void readwriteDat(){ int m, n, xx[1000], i; FILE *rf, *wf; rf = fopen("in.dat", "r"); wf = fopen("out.dat", "w"); for (i=0; i<10; i++) { fscanf(rf, "%d %d", &m, &n); num(m, n, xx); for (m=0; m<n; m++) fprintf(wf, "%d ", xx[m]); fprintf(wf, "\n"); } fclose(rf); fclose(wf);}


正确答案:参考试题解析
【解析及答案】
该程序属于按条件查找类型的题目,考核的知识点主要为:判断一个数字是否为素数及统计素数的个数。
本题的解题思路为:从整数m+1开始逐个判断一个整数是否为素数。若是素数,则将其存入数组xx中,直至找到连续的k个素数为止。判断一个整数是否为素数,可以通过将该整数分别除以2到该整数的1/2之间的所有整数来进行。例如,要判断17是否为素数,则将其分别除以2、3、4、5、6、7、8,若都不能整除,该整数就一定是素数。要寻找连续的k个素数,可以设置一个记录个数的变量,每找到1个素数时,该记录的值就增加1。
程序的流程为:首先从键盘输入2个十进制整数,以第1个整数作为基础开始寻找素数,将第2个整数作为需要寻找素数的个数,然后通过函数readwriteDat() 从文件in.dat中读入10组数据,通过函数num() 的计算,把结果写入文件out.dat中。在函数num() 中使用一个while循环查找k个素数,每次查找成功后,n的值将增加1。因为不能确定循环执行的具体次数,所以设定while循环的条件恒为真(条件为“1”),并加入跳出循环的控制语句,即当nk时循环结束。进入while循环体后,首先使用for循环确定当前数字是否为素数,即判断当前整数data是否能被2到它的1/2之间的任意整数整除。如果能被整除,则说明该整数不是素数,程序通过break语句跳出for循环(此时i≤half);否则,当循环执行到i>half时,程序正常退出for循环体,说明当前整数data是素数。这里的i值既是for循环的计数器,又是当前数字是否为素数的标志。if语句将根据此时i值的大小判断整数data是否为素数,如果是素数,则将整数data存入数组xx中,同时记录素数个数的变量n的值将增加1。接着判断变量n的值是否达到了要求的个数,如果达到,则跳出while循环,函数num() 结束;否则,整数data加1后重新进入while循环体,直到找到满足题意的个数的素数,函数num() 结束。
void num(int m,int k,int xx[])
{int data=m+1;
int half,n=0,I;
while(1)
{
half=data/2;
for(I=2;I<=half;I++)
if(data%I==0)
break;
if(I>half)
{
xx[n]=data;
n++;
}
if(n>=k)
break;
data++;
}
}

第2题:

HSRP备份组成的虚拟MAC地址随着生产厂家的不同而不同,因此可以更改以下哪一条命令用来实现虚拟MAC地址以实现与其它厂家路由器的互连()

  • A、standbybiaxx-xx-xx-xx-xx
  • B、standbyuse-biaxx-xx-xx-xx-xx
  • C、standbyovmacxx-xx-xx-xx-xx
  • D、standbyuse-ovmacxx-xx-xx-xx-xx

正确答案:D

第3题:

英文地址的书写格式为XX省XX市XX镇XX村XX工业区XX栋XX楼XX单元或XX省XX市XX区XX街道XX号XX大厦XX楼XX单元。

此题为判断题(对,错)。


正确答案:×

第4题:

实现“三台合一”后公安机关报警台的名称统一为()。

  • A、XX县(市)公安局报警服务台
  • B、XX县(市)公安局110报警台
  • C、XX县(市)公安局110报警服务台
  • D、XX县(市)110报警服务台

正确答案:C

第5题:

横腰箍是由哪些部件做成的?它主要用于何种货物的加固?是怎样实现其加固功能的?


正确答案: 横腰箍可以用扁钢带或钢丝绳配以紧固部件组成。横腰箍多用来加固顺装的圆柱体货物。横腰箍加固,主要是利用其拉力,增大货物对垫木与车地板间的压力,从而增大货物的摩擦力,防止货物移动。若横腰箍与掩木同时使用,可防止货物滚动和移动。

第6题:

HSRP备份组成的虚拟MAC地址随着生产厂家的不同而不同,因此可以更改以下哪一条命令用来实现虚拟MAC地址以实现与其它厂家路由器的互连( ) A、 standby bia xx-xx-xx-xx-xx B、 standby use-bia xx-xx-xx-xx-xx C、 standby ovmac xx-xx-xx-xx-xx D、 standby use-ovmac xx-xx-xx-xx-xx


正确答案:

 

 

第7题:

在线维修测试仪是基于何种原理实现在线维修的()。

  • A、功能隔离
  • B、状态对比
  • C、阻抗对比
  • D、模拟仿真

正确答案:A,B,C

第8题:

下列程序的功能是:将大于整数m且紧靠m的k个被3除余1的素数存入数组xx。请编写函数num(int m,imt k,int xx[])实现程序的要求,最后调用函数readwriteDat()把结果输出到文件out.dat中。

例如:若输入17,5,则应输出:19,31,37,43,61。

部分源程序已给出。

请勿改动主函数main()和输出数据函数readwriteDat()的内容。

include <conio.h>

include <stdio.h>

void readwriteDat();

void num(int m, int k, int xx[])

{

}

main ( )

{

int m,n,xx[1000];

clrscr();

printf("\nPlease enter two integers:");

scanf(" %d%d" ,&m,&n);

num(m,n,xx);

for(m=0;m<n;m++)

printf(" %d" ,xx[m]);

printf("\n" );

readwriteDat();

}

viod readwriteDat()

{

int m,n, xx[1000], i;

FILE *rf,*wf;

rf=fopen("in.dat" ," r" );

wf=fopen(" out.dat" ," w" );

for(i=0;i<10;i++){

fscanf(rf," %d%d" ,&m,&n);

num(m,n,xx);

for(m=0;m<n;m++)fprintf(wf," %d" ,xx[m]

fprintf(wf,"\n" );

}

fclose(rf);

fclose(wf);

}


正确答案:int isP(int m) { int i; for ( i=2; im; i++) if(m % i==O)return 0; /*用小于m的所有整数去试除*/ /*除尽则m不是素数*/ /*此步有优化余地*/ return 1; } /*寻找满足条件的素数*/ void num(int m int k int xx[]) { int s=0; for (++m; k>0 ;m++) if (m%3==1 && isP(m) ) { xx[s++]=m; k--; } }
int isP(int m) { int i; for ( i=2; im; i++) if(m % i==O)return 0; /*用小于m的所有整数去试除*/ /*除尽则m不是素数*/ /*此步有优化余地*/ return 1; } /*寻找满足条件的素数*/ void num(int m, int k, int xx[]) { int s=0; for (++m; k>0 ;m++) if (m%3==1 && isP(m) ) { xx[s++]=m; k--; } } 解析:类型:素数判断与运算。
关键点:素数判定。
求素数的题,可以先定义一个求素数的函数,然后在程序中直接调用,这样简单而且不容易出错。
原程序如果给了求素数的函数,可以直接调用。

第9题:

英文地址的书写格式为XX省XX市XX镇XX村XX工业区XX栋XX楼XX单元或者XX省XX市XX区XX街道XX号XX大厦XX楼XX单元。


正确答案:错误

第10题:

ZTE Softswitch如何实现网络体系的计费功能?能实现何种方式的计费?


正确答案: 用户的认证、鉴权、计费的是由Softswitch通过RADIUS协议与AAA服务器交互,完成用户的认证、鉴权和计费。
Softswitch完成用户信令的处理、呼叫接续及相应的媒体控制功能,参与和跟踪了用户呼叫请求、接续、拆线的整个过程,由Softswitch产生详细的计费信息。这种计费方式不关心具体的终端类型和呼叫类型,也就是说,任何两种终端进行任何呼叫,Softswitch均通过同一机制生成用户原始计费信息,区别只是某些字段的内容可能不同。这些信息以文件形式传递到后台计费服务器,形成CDR(CallDetailRecorD.,且可以进行查询和备份。如果网络中设置了计费中心,计费服务器可以通过三种对外接口(FTAM、FTP或RADIUS)向计费中心提供计费信息,以便中心进行分拣、计算,最终形成用户费用清单。在整个计费过程中,Softswitch充分考虑了安全可靠性,采取了许多措施保证计费信息不会因为网络或设备的突发故障而丢失,保证了运营商与用户的利益。Softswitch提供的原始计费信息包括主叫用户识别码(电话号码、IP地址、URL等)、被叫用户识别码、呼叫起始时间、接续时长、途经路由等,相关记录明细可以完全满足运营商不同计费策略的需求。

更多相关问题