国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

2017年計(jì)算機(jī)三級(jí)網(wǎng)絡(luò)技術(shù)臨考練習(xí)試題及答案

時(shí)間:2017-06-30 16:55:00   來源:無憂考網(wǎng)     [字體: ]

一、選擇題
1). 計(jì)算機(jī)網(wǎng)絡(luò)能夠不受地理上的束縛實(shí)現(xiàn)資源共享,下列不屬于共享的資源是( )。

A.數(shù)據(jù)

B.辦公人員

C.軟件

D.硬件

正確答案:B

2). 一臺(tái)主機(jī)的IP地址為168.113.81.78,子網(wǎng)屏蔽碼為255.255.255.0則主機(jī)號(hào)為

A.168

B.113

C.81

D.78

正確答案:D

3). 下面屬于A類IP地址的是

A.61.11.68.1

B.128.168.119.102

C.202.199.15.32

D.294.125.13.1

正確答案:A

4). 認(rèn)證是防止什么攻擊的重要技術(shù)?

A.主動(dòng)

B.被動(dòng)

C.黑客

D.偶然

正確答案:A

5). Linux的基本特點(diǎn)是( )。

A.多用戶,單任務(wù),實(shí)時(shí)

B.多用戶,多任務(wù),交互式

C.單用戶,單任務(wù),分時(shí)

D.多用戶,多任務(wù),分時(shí)

正確答案:D

二、操作題

1.已知數(shù)據(jù)文件in34.dat中存有300個(gè)4位數(shù),并已調(diào)用函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue(),其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)的個(gè)數(shù)cnt,再求出所有滿足此條件的4位數(shù)的平均值pjz1,以及所有不滿足此條件的4位數(shù)的平均值pjz2,最后調(diào)用函數(shù)writeDat()把結(jié)果cnt,pjz1,pjz2輸出到out34.dat文件。

例如:7153,7+1=5+3,則該數(shù)滿足條件,計(jì)算平均值pjz1,且個(gè)數(shù)cnt=cnt+1。

8129,8+1≠2+9,則該數(shù)不滿足條件計(jì)算平均值pjz2。

注意:部分源程序已給出。

程序中已定義數(shù)組:a[300],b[300],已定義變量:cnt,pjz1,pjz2。

請(qǐng)勿改動(dòng)主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內(nèi)容。

#include

int a[300], cnt=0;

double pjz1=0.0,pjz2=0.0;

void readDat();

void writeDat();

void jsValue()

{

int i,n=0; /*定義循環(huán)變量和計(jì)數(shù)器變量*/

int a1,a2,a3,a4; /*定義變量保存4位數(shù)的每位數(shù)字*/

for(i=0;i<300;i++) /*逐個(gè)取每一個(gè)4位數(shù)*/

{

a4=a[i]/1000; /*求4位數(shù)的千位數(shù)字*/

a3=a[i]00/100; /*求4位數(shù)的百位數(shù)字*/

a2=a[i]0/10; /*求4位數(shù)的十位數(shù)字*/

a1=a[i]; /*求4位數(shù)的個(gè)位數(shù)字*/

if(a4+a3==a2+a1) /*如果千位數(shù)加百位數(shù)等于十位數(shù)加個(gè)位數(shù)*/

{

cnt++; /*統(tǒng)計(jì)滿足條件的數(shù)的個(gè)數(shù)*/

pjz1+=a[i]; /*將滿足條件的數(shù)求和*/

}

else

{

n++; /*否則統(tǒng)計(jì)不滿足條件的數(shù)的個(gè)數(shù)*/

pjz2+=a[i]; /*將不滿足條件的數(shù)求和*/

}

}

pjz1/=cnt; /*求滿足條件的數(shù)的平均值*/

pjz2/=n; /*求不滿足條件的數(shù)的平均值*/

}

void main()

{

readDat();

jsValue();

writeDat();

printf("cnt=%d\n滿足條件的平均值pjz1=%7.2lf\n不滿足條件的平均值pjz2=%7.2lf\n",cnt,pjz1,pjz2);

}

void readDat()

{

FILE *fp;

int i;

fp=fopen( "in34.dat","r");

for(i=0;i<300;i++)

fscanf(fp,"%d,",&a[i]);

fclose(fp);

}

void writeDat()

{

FILE *fp;

fp=fopen("out34.dat","w");

fprintf(fp,"%d\n%7.2lf\n%7.2lf\n",cnt ,pjz1,pjz2);

fclose(fp);

}