奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

試題

計算機等級考試三級網絡技術模擬試題及答案

時間:2024-08-17 04:27:46 試題 我要投稿
  • 相關推薦

計算機等級考試三級網絡技術模擬試題及答案

  為了幫助同學們更好復習計算機三級的考試,小編特地為大家整理了計算機三級網絡技術的模擬試題,希望能幫助大家!

計算機等級考試三級網絡技術模擬試題及答案

  題目1:已知在文件IN.DAT中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位),產品名稱mc(字符型10位),單價dj(整型),數量sl(整型),金額je(長整型)四部分組成。其中:金額=單價*數量計算得出。函數ReadDat()是讀取這100個銷售記錄并存入結構數組sell中。請編制函數SortDat(),其功能要求:按產品代碼從大到小進行排列,若產品代碼相同,則按金額從大到小進行排列,最終排列結果仍存入結構數組sell中,最后調用函數WriteDat()把結果輸出到文件OUT6.DAT中。

  void SortDat()

  {int I,j;

  PRO xy;

  for(I=0;I<99;I++)

  for(j=I+1;j<100;j++)

  if(sell[I].je

  {xy=sell[I]; sell [I]=sell[j]; sell[j]=xy;}

  else if(sell[I].je==sell[j].je)

  if(strcmp(sell[I].dm,sell[j].dm)<0)

  {xy=sell[I];sell[I]=sell[j];sell[j]=xy;}

  }

  題目2:已知在文件IN.DAT中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位),產品名稱mc(字符型10位),單價dj(整型),數量sl(整型),金額je(長整型)四部分組成。其中:金額=單價*數量計算得出。函數ReadDat()是讀取這100個銷售記錄并存入結構數組sell中。請編制函數SortDat(),其功能要求:按產品名稱從大到小進行排列, 若產品名稱相同, 則按金額從小到大進行排列. 最終排列結果仍存入結構數組sell中,最后調用函數WriteDat()把結果輸出到文件OUT7.DAT中。

  void SortDat()

  {int I,j;

  PRO xy;

  for(I=0;I

  for(j=I+1;j

  if(strcmp(sell[I].mc,sell[j].mc)<0)

  {xy=sell[I]; sell [I]=sell[j]; sell[j]=xy;}

  else if(strcmp(sell[I].mc,sell[j].mc)==0)

  if(sell[I].je>sell[j].je)

  {xy=sell[I];sell[I]=sell[j]; sell[j]=xy;}

  }

  題目3:請編制函數ReadDat()實現從文件IN.DAT中讀取1000個十進制整數到數組xx中;請編制函數Compute()分別計算出xx中奇數的個數odd,奇數的平均值ave1,偶數的平均值ave2以及所有奇數的方差totfc的值,最后調用函數WriteDat()把結果輸出到OUT.DAT文件中。計算方差的公式如下:totfc=1/N∑(xx[i]-ave1)2

  int ReadDat(void)

  {FILE *fp;

  int I,j;

  if((fp=fopen(""IN.DAT"",""r""))==NULL) return 1;

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

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

  fscanf(fp, ""%d,"", &xx[I*10+j]);

  fscanf(fp, ""'n"");

  if(feof(fp)) break;}

  fclose(fp);

  return 0;}

  void Compute(void)

  {int I, yy[MAX];

  for(I=0;I<1000;I++)

  if(xx[I]%2){odd++;ave1+=xx[I]; }

  else{even++;ave2+=xx[I]; yy[even-1]=xx[I];}

  ave1/=odd;

  ave2/=even;

  for(I=0;I

  totfc+=(yy[I]-ave2)*(yy[I]-ave2)/even;

  }

  }

  題目4:下列程序的功能是:選取出100以上1000以內所有個位數字與十位數字之和被10除所得余數恰是百位數字的素數(如293)。計算并輸出上述這些素數的個數CNT以及這些素數值的和SUM。請編寫函數COUNTvalue()實現程序要求,最后調用函數WRITEDAT()把結果CNT和SUM輸出到文件OUT.DAT中.

  void countValue()

  {int I,j,half,hun,ten,data;

  for(I=101;I<1000;I++)

  {hun=I/100;

  ten=I%100/10;

  data=I%10;

  if(hun==(ten+data)%10)

  {half=I/2;

  for(j=2;j

  if(I%j==0) break;

  if(j>=half)

  {cnt++;sum+=I;} } }

  }

  題目5:某級數的前兩項A1=1,A2=1,以后各項具有如下關系:An=An-2+2An-1.

  下列程序的功能是:要求依次對于整數M=100,1000和10000求出對應的n值,使其滿足:Sn=M,這里Sn=A1+A2+...+An,

  并依次把n值存入數組單元b[0],b[1]和b[2]中,請編制jsvalue()函數來實現此功能, 最后調用函數writeDat()把數組b[]中的值輸出到out.dat文件中。

  void jsvalue()

  {int a1=1,a2=1,n=1,an;

  int sum0,sum;

  sum0=a1+a2;

  while(1)

  {an=a1+a2*2;

  sum=sum0+an;

  a1=a2; a2=an; n++;

  if (sum0<100&&sum>100) b[0]=n;

  if (sum0<1000&&sum>1000) b[1]=n;

  if (sum0<10000&&sum>10000) {b[2]=n; break;}

  sum0=sum;

  }

  }

  jsvalue()

  {int a1=1,a2=1,a12,sn,k=2;

  sn=a1+a2;

  while(1)

  {a12=a1+2*a2;

  if(sn<100&&sn+a12>=100) b[0]=k;

  if(sn<1000&&sn+a12>=1000) b[1]=k;

  if(sn<10000&&sn+a12>=10000) {b[2]=k;break;}

  sn=sn+a12;

  a1=a2;a2=a12;

  k++;

  }

  }

  題目6:函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章,存入到字符串數組xx中;請編制函數encryptChar(),按給定的替代關系對數組xx中的所有字符進行替代,仍存入數組xx的對應的位置上,最后調用函數WriteDat()把結果xx輸出到文件PS6.DAT中。

  替代關系:f(p)=p*11 mod 256 (p是數組中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果計算后f(p)值小于等于32或f(p)對應的字符是數字0至9,則該字符不變,否則將f(p)所對應的字符進行替代。

  void encryptChar()

  {int I;

  char *pf;

  for(I=0;I

  {pf=xx[I];

  while(*pf!=0)

  {if((*pf*11%256>='0'&&*pf*11%256<='9')||*pf*11%256<=32)

  {pf++;continue;}

  *pf=*pf*11%256;

  pf++;} }

  }

  題目7:函數ReadDat()實現從文件ENG.IN中讀取一篇英文文章,存入到字符串數組xx中;請編制函數encryptChar(),按給定的替代關系對數組xx中的所有字符進行替代,仍存入數組xx的對應的位置上,最后調用函數WriteDat()把結果xx輸出到文件PS6.DAT中。

  替代關系:f(p)=p*11mod 256 (p是數組中某一個字符的ASCII值,f(p)是計算后新字符的ASCII值),如果原字符是大寫字母或計算后f(p)值小于等于32,則該字符不變,否則將f(p)所對應的字符進行替代。

  void encryptChar()

  {int I;

  char *pf;

  for(I=0;I

  {pf=xx[I];

  while(*pf!=0)

  { if ((*pf>='A'&&*pf<='Z')||*pf*11%256<=32)

  {pf++;continue;}

  *pf=*pf*11%256;

  pf++;} }

  }

  題目8:已知在文件IN.DAT中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位),產品名稱mc(字符型10位),單價dj(整型),數量sl(整型),金額je(長整型)四部分組成。其中:金額=單價*數量計算得出。函數ReadDat()是讀取這100個銷售記錄并存入結構數組sell中。請編制函數SortDat(),其功能要求:按產品代碼從小到大進行排列, 若產品代碼相同, 則按金額從小到大進行排列. 最終排列結果仍存入結構數組sell中,最后調用函數WriteDat()把結果輸出到文件OUT9.DAT中。

  注意: 部分源程序存放在PROG1.C中。

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

  ----------------------------------

  void SortDat()

  {int I,j;

  PRO xy;

  for(I=0;I

  for(j=I+1;j

  if(strcmp(sell[I].dm,sell[j].dm)>0)

  {xy=sell[I]; sell[I]=sell[j]; sell[j]=xy;}

  else if(strcmp(sell[I].dm,sell[j].dm)==0)

  if(sell[I].je>sell[j].je)

  {xy=sell[I]; sell[I]=sell[j]; sell[j]=xy;}

  }

  {FILE *fp;

  int i;

  fp=fopen("OUT9.DAT","w");

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

  fprintf(fp,"%s %s %4d %5d %101d\n", sell[i].dm,sell[i].mc,sell[i].dj,sell[i].sl,sell[i].je);}

  fclose(fp);}

  題目9:對10個候選人進行選舉,現有一個100條記錄的選票數據文件IN.DAT,其數據存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依此類推 :內容均為字符0和1,1表示此人被選中,0表示此人未被選中,全選或不選均為無效的選票.。給定函數ReadDat()的功能是把選票數據讀入到字符串數組xx中。請編制函數CountRs()來統計每個人的選票數并把得票數依次存入yy[0]到yy[9]中。把結果yy輸出到文件OUT.DAT中。

  void CountRs(void)

  {int I,j=0,k=0;

  char *str;

  for(I=0;I<10;I++)

  yy[I]=0;

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

  {str=xx[I];j=0;

  while(*str)

  if(*str=='1'){j++;str++;}

  else str++;

  if(j!=0&&j!=10)

  {str=xx[I];k=0;

  while(*str)

  if(*str++=='1') yy[k++]+=1;

  else k++;}

  }

  }

  題目10:已知在文件in.dat中存有若干個(個數<200)四位數字的正整數,函數readdat()讀取這若干個正整數并存入數組xx中。請編制函數calvalue(),其功能要求:1、求出這文件C.P有多少個正整數totnum;2、求出這些數中的各位數字之和是偶數的數的個數totcnt,以及滿足此條件的這些數的算術平均值totpjz,最后調用函數writedat()把所求的結果輸出到文件out.dat中。

  void CalValue(void)

  {int I,thou,hun,ten,data;

  int ab,sum=0;

  for(I=0;I

  {if(xx[I]>0) totNum++;

  {thou=xx[I]/1000;

  hun=xx[I]%1000/100;

  ten=xx[I]%100/10;

  data=xx[I]%10;

  ab=thou+hun+ten+data;

  if (ab%2==0)

  {totCnt++;sum=sum+xx[I];}

  }}

  totPjz=sum/totCnt;

  }

【計算機等級考試三級網絡技術模擬試題及答案】相關文章:

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

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

三級網絡技術考試模擬試題和答案11-01

網絡技術考試模擬試題及答案09-10

俄語等級考試精選模擬試題及答案參考09-19

計算機三級考試模擬試題含答案09-06

全國計算機三級《網絡技術》模擬試題及答案09-08

2024年計算機等級三級網絡技術試題及答案10-25

2016年計算機三級《網絡技術》模擬試題及答案09-11

計算機等級考試四級筆試模擬試題及答案05-11

主站蜘蛛池模板: 抚宁县| 兴文县| 南和县| 棋牌| 南川市| 安顺市| 柯坪县| 界首市| 思茅市| 措勤县| 蒙山县| 安乡县| 简阳市| 宜州市| 白沙| 师宗县| 金湖县| 肇东市| 雅安市| 栾城县| 靖西县| 营口市| 凌海市| 雷州市| 马关县| 原平市| 仪陇县| 庆阳市| 道真| 密云县| 山阳县| 祁阳县| 横山县| 开化县| 勐海县| 平舆县| 双牌县| 桃江县| 天柱县| 大渡口区| 鄂托克前旗|