欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

三級網(wǎng)絡技術考試模擬試題

時間:2025-05-18 15:06:48 試題 我要投稿

2016年三級網(wǎng)絡技術考試模擬試題

  計算機三級考試分為“PC技術”、“信息管理技術”、“數(shù)據(jù)庫技術”和“網(wǎng)絡技術”等四個類別,以下為大家整理的是關于三級網(wǎng)絡技術的程序題,希望能幫助大家順利通過考試!

2016年三級網(wǎng)絡技術考試模擬試題

  1. 現(xiàn)有一個10個人100行的選票數(shù)據(jù)文件IN.DAT,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依此類推:內容均為字符0和1,1表示此人被選中,0表示此人未被選中,若一張選票人數(shù)小于等于5個人時被認為無效的選票。給定函數(shù)ReadDat()的功能是把選票數(shù)據(jù)讀入到字符串數(shù)組xx中。請編制函數(shù)CountRs()來統(tǒng)計每個人的選票數(shù)并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中。把結果yy輸出到文件OUT.DAT中。

  部分源程序存在文件prog1.c中。

  請勿改動主函數(shù)main()、讀數(shù)據(jù)函數(shù)ReadDat()和輸出數(shù)據(jù)函數(shù)writeDat()的內容。

  int i,j,count;

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

  { count=0;

  for(j=0;xx[i][j];j++)

  if(xx[i][j] == '1') count++;

  if(count<=5) ;

  else for(j = 0; xx[i][j]; j++)

  { if(xx[i][j] == '1') yy[j]++; }

  }

  2. 已知數(shù)據(jù)文件IN.DAT中存有200個四位數(shù),并已調用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal(),其功能是:把千位數(shù)字和十位數(shù)字重新組成一個新的十位數(shù)ab(新十位數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),以及把個位數(shù)字和百位數(shù)字組成另一個新的十位數(shù)cd(新十位數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的百位數(shù)字),如果新組成的兩個十位數(shù)ab-cd>=10且ab-cd<=20且兩個數(shù)均是偶數(shù),同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)cnt。最后main()函數(shù)調用寫函數(shù)writeDat( )把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到OUT.DAT文件中。

  注意:部分源程序存在文件prog1.c中。

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

  請勿改動數(shù)據(jù)文件IN.DAT中的任何數(shù)據(jù)、主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內容。

  int i,j,t,s1,s2;

  for(i=0;i

  {s1=(a[i]/1000)*10+a[i]/10%10; s2=a[i]%10*10+a[i]/100%10;

  if(s1-s2>=10&&s1-s2<=20&&!(s1%2)&&!(s2%2)&&s1>=10&&s2>=10)

  b[cnt++]=a[i];

  }

  for(i=0;i

  for(j=0;j

  if(b[j]

  {t=b[j];b[j]=b[j+1];b[j+1]=t;}

  3. 函數(shù)ReadDat()實現(xiàn)從文件IN.DAT中讀取一篇英文文章存入到字符串數(shù)組xx中,請編制函數(shù)ConverCharD(),其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的上一個字母,如果是字母a,則改寫成字母z。大寫字母仍為大寫字母,小寫字母仍為小寫字母,其它字符不變。最后把已處理的字符串仍按行重新存入字符串數(shù)組xx中,最后調用函數(shù)writeDat()把結果xx輸出到文件OUT4.DAT中。

  例:原文:Adb.Bcdza

  abck.LLhj

  結果:Aca.Bbcyz

  zabj.LLgi

  原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。

  部分源程序存在文件prog1.c中。

  請勿改動主函數(shù)main()、讀數(shù)據(jù)函數(shù)ReadDat()和輸出數(shù)據(jù)函數(shù)writeDat()的內容。

  int i,j,p;

  for(i=0;i

  for(j=0;xx[i][j];j++)

  if(xx[i][j]>'a'&&xx[i][j]<='z')

  xx[i][j]--;

  else if(xx[i][j]=='a')

  xx[i][j]='z';

  4. 已知數(shù)據(jù)文件IN.DAT中存有200個四位數(shù),并已調用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal(),其功能是:把個位數(shù)字和千位數(shù)字重新組成一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的千位數(shù)字),以及把百位數(shù)字和十位數(shù)字組成另一個新的十位數(shù)(新十位數(shù)的十位數(shù)字是原四位數(shù)的百位數(shù)字,新十位數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),如果新組成的兩個十位數(shù)必須是一個奇數(shù),另一個為偶數(shù)并且兩個十位數(shù)中至少有一個數(shù)能被17整除,同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)cnt。最后main()函數(shù)調用寫函數(shù)writeDat()把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到OUT.DAT文件中。

  注意:部分源程序存在文件prog1.c中。

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

  請勿改動數(shù)據(jù)文件IN.DAT中的任何數(shù)據(jù)、主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內容。

  int i,j,t,s1,s2;

  for(i=0;i

  {s1=(a[i]%10)*10+a[i]/1000;

  s2=a[i]/100%10*10+a[i]/10%10;

  if((s1%17==0||s2%17==0)&&s1%2!=s2%2&&s1>=10&&s2>=10)

  b[cnt++]=a[i];

  }

  for(i=0;i

  for(j=0;j

  if(b[j]

  {t=b[j];b[j]=b[j+1];b[j+1]=t;}

  5. 下列程序的功能是:找出所有100以內(含100)滿足I,I+4,I+10都是素數(shù)的整數(shù)I(I+10也在100以內)的個數(shù)cnt以及這些I之和sum。請編寫函數(shù)countValue()實現(xiàn)程序要求的功能,最后調用函數(shù)writeDat()把結果cnt和sum輸出到文件out.dat中。(數(shù)值1不是素數(shù))

  部分源程序存在文件prog1.c中。

  請勿改動主函數(shù)main()和輸出數(shù)據(jù)函數(shù)writeDat()的內容。

  int i,a1,a2,a3;

  for(i=2;i+10<100;i++)

  if((isPrime(i))&&(isPrime(i+4))&&(isPrime(i+10)))

  {cnt++;

  sum=sum+i;

  }

  }

  6. 已知數(shù)據(jù)文件IN.DAT中存有200個四位數(shù),并已調用讀函數(shù)readDat()把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal(),其功能是:依次從數(shù)組a中取出一個四位數(shù),如果該四位數(shù)連續(xù)大于該四位數(shù)以前的五個數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以前不滿五個數(shù),則不統(tǒng)計),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從大到小的順序存入數(shù)組b中,最后調用寫函數(shù)writeDat( )把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到OUT.DAT文件中。

  注意:部分源程序存在文件prog1.c中。

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

  請勿改動數(shù)據(jù)文件IN.DAT中的任何數(shù)據(jù)、主函數(shù)main()、讀函數(shù)readDat()和寫函數(shù)writeDat()的內容。

  int i,j,t;

  for(i=5;i<200;i++)

  if(a[i-5]

  b[cnt++]=a[i];

  for(i=0;i

  for(j=0;j

  if(b[j]

  {t=b[j];b[j]=b[j+1];b[j+1]=t;}

【三級網(wǎng)絡技術考試模擬試題】相關文章:

三級網(wǎng)絡技術考試模擬試題和答案11-01

計算機三級網(wǎng)絡技術考試模擬試題及答案07-14

網(wǎng)絡技術考試模擬試題及答案09-10

有關計算機三級網(wǎng)絡技術考試模擬試題及答案09-01

計算機等級考試三級網(wǎng)絡技術模擬試題及答案08-17

計算機三級考試網(wǎng)絡技術模擬試題201608-12

2016年三級網(wǎng)絡技術模擬試題及答案07-13

計算機三級網(wǎng)絡技術選擇模擬試題05-15

2016年計算三級《網(wǎng)絡技術》模擬考試題11-01