问答题已知在文件IN20.DAT中存有若干个(个数〈200)4位数字的正整数,函数ReadDat()的功能是读取这若干个正整数并存入数组xx中。请编制函数CalValue(),其功能要求:(1)求出这文件中共有多少个正整数totNum:(2)求㈩这些数中的各位数字之和是偶数的数的个数totCnt,以及满足此条件的这些数的算术平均值totPjz,最后调用函数WriteDat()把所求的结果输出到文件OUT20.DAT中。 注意:部分源程序已给出。 请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序: #include〈stdio.h> #inciude〈conio. h> #define MAXNUM 200 int xx [MAXNUM]; int totNum = O; /* 文件 IN20.DAT 中共有多少个正整数 */ int totCnt = 0; /* 符合条件的正整数的个数 */ double totPjz = 0.0; /* 平均值 */ int ReadDat (void); void Writedat (void); void CalValue () main ( ) int i; clrscr (); for(i = 0; i 〈 MAXNUM; i++) xx[i]= 0; if (Readdat ()) printf ("数据文件IN20.DAT 不能打开 ! /007/n"); return; CalValue (); printf ("文件IN20. DAT 中共有正整数=%d个/n", totNum); printf ("符合条件的正整数的个数=%d个/n", totCnt); printf("平均值=%.21f/n", totPjz); Writedat (); int Readdat (void) FILE *fp; int i = 0; if((fp = fopen("IN20.DAT", "r")) == NULL) return 1; while ( ! feof (fp)) fscanf(fp, "%d,", fclose(fp); return 0; void Writedat(void) FILE *fp; fp = fopen("OUT20.DAT", "w"); fprintf(fp, "%d/n%d/n%.21f/n", totNum, totCnt, totPjz); fclose (fp);
问答题计算并填写下表。
问答题计算并填写下表。
问答题计算并填写下表
问答题是一台Windows主机在命令行模式下执行某个命令时用sniffer捕获到的数据包。请根据图中信息回答下列问题。(1)该主机上配置的域名服务器的IP地址是【16】。(2)图中的①和②删除了部分显示信息,其中①处的信息应该是【17】。(3)主机202.38.97.197是【18】服务器,其提供服务的端【19】。(4)该主机上执行的命今是【20】。
问答题如下图所示,某校园网使用10Gbit/s的POS技术与CERNET相连,POS接口的帧格式使用SDH。路由协议的选择方案是校园网采用OSPF动态路由协议,校园网与CERNET的连接使用静态路由协议。另外,还要求在路由器R3上配置一个loopback接口,接口的IP地址为192.167.150.1。请阅读以下R3的配置信息,并补充空白处的配置命令或参数,按题目要求完成路由器的配置。Router-R3#configureteminalRouter-R3(config)#Router-R3(config)#ineterfacepos3/1Router-R3(config-if)#descriptionToCERNETRouter-R3(config-if)#bandwidth______Router-R3(config-if)#ipaddress222.112.37.1255.255.255.252Router-R3(config-if)#crc32Router-R3(config-if)#______配置帧格式Router-R3(config-if)#noipdirected-broadcastRouter-R3(config-if)#posflagsls02Router-R3(config-if)#noshutdownRouter-R3(config-if)#exitRouter-R3(config)#interfaceloopback0Router-R3(config-if)#ipaddress192.167.150.1______Router-R3(config-if)#noiptoute-cacheRouter-R3(config-if)#noipmroute-cacheRouter-R3(config-if)#exitRouter-R3(config)#routerospf63Router-R3(config-router)#metwork163.112.0.0______area0Router-R3(config-router)#redistributeconnectedmetric-type1subnetsRouter-R3(config-router)#area0rang167.1120.0______Router-R3(config-router)#exitRouter-R3(config)#Router-R3(config)#iproute0.00.00.0.0.0222.112.37.2Router-R3(config)#exitRouter-R3(config)#write
问答题下图是校园网某台主机在命令行模式下执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。
问答题计算并填写下表。
问答题下列程序的功能是:把s字符串中的所有字母改成该字母的下一个字母,字母z改成字母a。要求大写字母仍为大写字母,小写字母仍为小写字母,其他字符不做改变。请编写函数chg(char*s)实现程序要求,最后调用函数readwriteDAT(),读取in36.dat中的字符串,并把结果输出到文件out36.dat中。 例如:s字符串中原有的内容为Mn 123Zxy,则调用该函数后,结果为No 123Ayz。 注意:部分源程序已给出。 请勿改动主函数main()和输入输出函数readwriteDAT()的内容。 试题程序: #include<stdio. h> #include<string. h> # include<conio, h> # include<ctype, h> #define N 81 void readwriteDAT (); void chg(char as) main ( ) char a [N]; clrscr (); printf("Enter a string:"); gets (a); printf ("The original string is :"); puts (a); chg (a); printf("The string after modified :"); puts (a); readwriteDAT (); void readwriteDAT () int i; char a [N]; FILE *rf, *wf; r f=fopen ("in36. dat", "r" ); wf=fopen ("out36. dat", "w" ); for (i=0;i fgets (a, 81, rf); chg (a); fprintf (wf, "%s", a); fclose (rf); fclose (wf);
问答题
问答题如下图所示,某园区网用2.5Gbps的POS技术与Internet相连,POS接口的帧格式是SONET。路由协议的选择方案是:园区网内部采用OSPF动态路由协议,园区网与Internet的连接使用静态路由。问题:请阅读以下R3和R4的部分配置信息,并补充空白处的配置命令或参数,按题目要求完成路由器的配置。R3的POS接口、OSPF和缺省路由的配置信息Router-R3#configureterminalRouter-R3(config)#Router-R3(config)#interfacepos3/0Router-R3(config-if)#descriptionToInternetRouter-R3(config-if)#bandwidth2500000Router-R3(config-if)#ipaddress195.19.78.5255.255.255.252Router-R3(config-if)#【6】32Router-R3(config-if)#posframingsonetRouter-R3(config-if)#noipdirected—broadcastRouter-R3(config-if)#posflag【7】Router-R3(config-if)#noshutdownRouter-R3(config-if)#exitRouter-R3(config)#routerospf65Router-R3(config-router)#network222.98.66.128【8】area0Router-R3(config-router)#redistributeconnectedmetric-type1subnetsRouter-R3(config-router)#area0range222.98.66.128【9】Router-R3(config-router)#exitRouter-R3(config)#iproute0.0.0.00.0.0.0195.19.78.6Router-R3(config)#exitRouter-R3#R4的静态路由配置信息Router-R4#configureterminalRouter-R4(config)#iproute222.98.66.128【10】
问答题
问答题
问答题计算并填写下表。
问答题请根据下图所示网络结构回答下列问题。
问答题下列程序的功能是:找出所有100以内(含100)满足I,I+4,I+10都是素数的整数I(1+10也是在100以内)的个数cnt,以及这些I之和sum。请编制函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件out64.dat中(数值1不是素数)。 注意:部分源程序已给出。 请勿改动主函数main()和输出数据函数writeDAT()的内容。 试题程序: #include<stdio. h> int cnt, sum; int isPrime(int number) int i, tag=l; if (number==l) return 0; for(i=2;tag i++) if(number%i==0) tag=0; return tag; void countValue () void main cnt=sum=O; countValue (); printf ("满足条件的整数的个数=%d/n", cnt); printf ("满足条件的整数的个数=%d/n", sum); writeDAT (); writeDAT ( ) FILE *fp; fp=fopen ("out64. dat", "w"); fprintf ( fp, "%d/n%d/n", cnt, sum); fclose (fp);
问答题
问答题
问答题
问答题计算并填写下表。