【计算机类职业资格】三级网络技术机试-66及答案解析.doc

上传人:amazingpat195 文档编号:1321993 上传时间:2019-10-17 格式:DOC 页数:4 大小:28KB
下载 相关 举报
【计算机类职业资格】三级网络技术机试-66及答案解析.doc_第1页
第1页 / 共4页
【计算机类职业资格】三级网络技术机试-66及答案解析.doc_第2页
第2页 / 共4页
【计算机类职业资格】三级网络技术机试-66及答案解析.doc_第3页
第3页 / 共4页
【计算机类职业资格】三级网络技术机试-66及答案解析.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、三级网络技术机试-66 及答案解析(总分:100.00,做题时间:90 分钟)一、上机题(总题数:1,分数:100.00)1.已知在文件 in70.dat中存有若干个(个数注意:部分源程序己给出。请勿改动主函数 main()、读函数 ReadDat()和写函数 WriteDat()的内容。试题程序:#includestdio. h#includeconio. h#define MAXNUM 200iht xx MAXNUM;int totNum=0;int totCnt=0;double totPjz=0.0;int ReadDat (void);void WriteDat(void);voi

2、d CalValue(void)void main()int i;clrscr ( );for ( i=0; ixxi=0;if (ReadDat ()printf (“数据文件 IN70.DAT不能打开! /007/n“);return;CalValue ();printf (“文件 IN70. DAT中共有正整数=%d 个/n“, totNum);printf (“符合条件的正整数的个数=%d 个/n“, totCnt);printf (“平均值=%. 21f/n“, totPj z);WriteDat ();int ReadDat (void)FILE *fp;iht i=0;if (

3、(fp=fopen (“IN70 .DAT“, “r“) )=NULL) return 1;while ( ! feof (fp)fscanf (fp, “%d“, fclose (fp);return 0;void WriteDat(void)FILE *fp;fp=fopen (“OUT70. DAT“, “w“);fprintf (fp, “%d/n%d/n%. 21f/n“,totNum, totCnt, totPjz);fclose (fp);(分数:100.00)_三级网络技术机试-66 答案解析(总分:100.00,做题时间:90 分钟)一、上机题(总题数:1,分数:100.00

4、)1.已知在文件 in70.dat中存有若干个(个数注意:部分源程序己给出。请勿改动主函数 main()、读函数 ReadDat()和写函数 WriteDat()的内容。试题程序:#includestdio. h#includeconio. h#define MAXNUM 200iht xx MAXNUM;int totNum=0;int totCnt=0;double totPjz=0.0;int ReadDat (void);void WriteDat(void);void CalValue(void)void main()int i;clrscr ( );for ( i=0; ixxi=

5、0;if (ReadDat ()printf (“数据文件 IN70.DAT不能打开! /007/n“);return;CalValue ();printf (“文件 IN70. DAT中共有正整数=%d 个/n“, totNum);printf (“符合条件的正整数的个数=%d 个/n“, totCnt);printf (“平均值=%. 21f/n“, totPj z);WriteDat ();int ReadDat (void)FILE *fp;iht i=0;if ( (fp=fopen (“IN70 .DAT“, “r“) )=NULL) return 1;while ( ! feof

6、 (fp)fscanf (fp, “%d“, fclose (fp);return 0;void WriteDat(void)FILE *fp;fp=fopen (“OUT70. DAT“, “w“);fprintf (fp, “%d/n%d/n%. 21f/n“,totNum, totCnt, totPjz);fclose (fp);(分数:100.00)_正确答案:(void CalValue (void)int i, data;for (i=0; iif(!xxi) break; /*如果数为 0,则表示数组存的数已经结束,退出循环*/if (xx i 0)totNum+; /*统计正整

7、数的个数*/data=xx i 1; /*将数右移一位*/if(data % 2) /*如果产生的新数是奇数*/totCnt+; /*统计满面足条件的数的个数*/totPj z+=xx i; /*求满足条件的数的总和*/totPj z/=totCnt; /*求满足条件的数的平均值*/)解析:解析本题考查的知识点如下:(1)右移运算符“”的使用。(2)数组结束的判断和强行退出一层循环结构。(3)特殊运算符“%”的使用。在本题中,并没有给出确切的数据个数,足以数据的最大个数定义的数组。在主函数中,给所有的数组成员赋初值为 0,而从文件中读取得数据是正整数,所以只要数组的某个元素为 0,则说明数组存的数据已经结束。此时就可以结束循环结构。这里要使用右移运算符实现数据的右移位,右移运算符是双目运算符。运算符左侧是要移的数据,右侧是移动的位数。右侧移出的数据(低位数据)舍弃。1 个数除以 2取余所得的数是 1,则这个数足奇数。

展开阅读全文
相关资源
猜你喜欢
  • ITU-T J 120 SPANISH-2000 Distribution of sound and television programs over the IP network《在IP网络上声音和电视节目的传送 J系列 电视和声音节目及其他多媒体信号的传输 数字电视节目传送的交互系统》.pdf ITU-T J 120 SPANISH-2000 Distribution of sound and television programs over the IP network《在IP网络上声音和电视节目的传送 J系列 电视和声音节目及其他多媒体信号的传输 数字电视节目传送的交互系统》.pdf
  • ITU-T J 120-2000 Distribution of Sound and Television Programs over the IP Network Series J Transmission of Television Sound Programme and Other Multimedia Signals Interactive Syst.pdf ITU-T J 120-2000 Distribution of Sound and Television Programs over the IP Network Series J Transmission of Television Sound Programme and Other Multimedia Signals Interactive Syst.pdf
  • ITU-T J 121 FRENCH-2002 Quality control protocol for webcasting《网络广播的质量控制协议 J系列 有线电视网络和电视传送 语音节目及其它多媒体信号 数字电视节目传送的交互系统 9号研究组》.pdf ITU-T J 121 FRENCH-2002 Quality control protocol for webcasting《网络广播的质量控制协议 J系列 有线电视网络和电视传送 语音节目及其它多媒体信号 数字电视节目传送的交互系统 9号研究组》.pdf
  • ITU-T J 121 SPANISH-2002 Quality control protocol for webcasting《网络广播的质量控制协议 J系列 有线电视网络和电视传送 语音节目及其它多媒体信号 数字电视节目传送的交互系统 9号研究组》.pdf ITU-T J 121 SPANISH-2002 Quality control protocol for webcasting《网络广播的质量控制协议 J系列 有线电视网络和电视传送 语音节目及其它多媒体信号 数字电视节目传送的交互系统 9号研究组》.pdf
  • ITU-T J 121-2002 Quality Control Protocol for Webcasting Series J Cable Networks and Transmission of Television Sound Programme and Other Multimedia Signals Interactive Systems for.pdf ITU-T J 121-2002 Quality Control Protocol for Webcasting Series J Cable Networks and Transmission of Television Sound Programme and Other Multimedia Signals Interactive Systems for.pdf
  • ITU-T J 122-2007 Second-generation transmission systems for interactive cable television services C IP cable modems (Study Group 9)《交互式有线电视业务的第二代传输系统 IP电缆调制解调器 9号研究组》.pdf ITU-T J 122-2007 Second-generation transmission systems for interactive cable television services C IP cable modems (Study Group 9)《交互式有线电视业务的第二代传输系统 IP电缆调制解调器 9号研究组》.pdf
  • ITU-T J 123 FRENCH-2002 Multiplexing format for webcasting on the TCP IP network《传输控制协议(TCP) 互联网协议(IP)网络网路广播的多路传输格式 J系列 有线电视网路及电视伴音节目及其他多媒体信号的传输 数字电视分配交互式系统 9号研究组》.pdf ITU-T J 123 FRENCH-2002 Multiplexing format for webcasting on the TCP IP network《传输控制协议(TCP) 互联网协议(IP)网络网路广播的多路传输格式 J系列 有线电视网路及电视伴音节目及其他多媒体信号的传输 数字电视分配交互式系统 9号研究组》.pdf
  • ITU-T J 123 SPANISH-2002 Multiplexing format for webcasting on the TCP IP network《传输控制协议(TCP) 互联网协议(IP)网络网路广播的多路传输格式 J系列 有线电视网路及电视伴音节目及其他多媒体信号的传输 数字电视分配交互式系统 9号研究组》.pdf ITU-T J 123 SPANISH-2002 Multiplexing format for webcasting on the TCP IP network《传输控制协议(TCP) 互联网协议(IP)网络网路广播的多路传输格式 J系列 有线电视网路及电视伴音节目及其他多媒体信号的传输 数字电视分配交互式系统 9号研究组》.pdf
  • ITU-T J 123-2002 Multiplexing format for webcasting on the TCP IP network SERIES J CABLE NETWORKS AND TRANSMISSION OF TELEVISION SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Interati.pdf ITU-T J 123-2002 Multiplexing format for webcasting on the TCP IP network SERIES J CABLE NETWORKS AND TRANSMISSION OF TELEVISION SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Interati.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1