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

試題

3月計算機(jī)三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案

時間:2024-12-22 06:49:00 試題 我要投稿
  • 相關(guān)推薦

2016年3月計算機(jī)三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案

  函數(shù)ReadDat( )的功能是實現(xiàn)從文件ENG57.IN中讀取一篇英文文章,存入到字符串?dāng)?shù)組xx中。請編制函數(shù)encryChar( ),按給定的替代關(guān)系對數(shù)組xx中所有字符進(jìn)行替代,仍存入數(shù)組xx的對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat( )把結(jié)果xx輸出到文件ps57.dat中。

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

  注意:部分源程序已給出,原始數(shù)據(jù)文件的存放格式是每行的寬度均小于80個字符。

  請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和寫函數(shù)WriteDat()的內(nèi)容。

  試題程序:

  #include

  #include

  #include

  #include

  unsigned char xx[50][80];

  int maxline=0;

  int ReadDat(void);

  void WriteDat(void);

  void encryChar()

  {

  }

  void main()

  {

  system("CLS");

  if(ReadDat())

  {

  printf("數(shù)據(jù)文件ENG57.IN不能打開!\n\007");

  return;

  }

  encryChar();

  WriteDat();

  }

  int ReadDat(void)

  {

  FILE *fp;

  int i=0;

  unsigned char *p;

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

  while(fgets(xx[i],80,fp)!=NULL)

  {

  p=strchr(xx[i],'\n');

  if(p) *p=0;

  i++;

  }

  maxline=i;

  fclose(fp);

  return 0;

  }

  void WriteDat()

  {

  FILE *fp;

  int i;

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

  for(i=0;i

  {

  printf("%s\n",xx[i]);

  fprintf(fp,"%s\n",xx[i]);

  }

  fclose(fp);

  }

  【答案】

  void encryChar()

  {

  int i,j; /*定義循環(huán)控制變量*/

  int str; /*存儲字符串的長度*/

  char ch; /*存儲當(dāng)前取得的字符*/

  for(i=0;i

  {

  str=strlen(xx[i]); /*求得當(dāng)前行的字符串長度*/

  for(j=0;j

  {

  ch=xx[i][j] *11%256;

  if((xx[i][j] >=0 && xx[i][j] <=9) || ch<=32)

  /*如果原字符是數(shù)字字符0至9或計算后的值小于等于32*/

  continue; /*則不作改變,指向下一個字符*/

  else

  xx[i][j]=ch; /*否則用新字符取代原有字符*/

  }

  }

【3月計算機(jī)三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案】相關(guān)文章:

2016計算機(jī)三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案07-28

2016年3月三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案05-23

2016年三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案10-17

2016最新三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案10-08

2016年3月計算機(jī)三級上機(jī)題庫及答案11-10

2017年3月計算機(jī)三級網(wǎng)絡(luò)技術(shù)沖刺題與答案07-12

2017計算機(jī)三級《網(wǎng)絡(luò)技術(shù)》上機(jī)操作題及答案07-20

2016計算機(jī)考試三級網(wǎng)絡(luò)技術(shù)上機(jī)題及答案08-26

9月計算機(jī)三級網(wǎng)絡(luò)技術(shù)上機(jī)模擬題及答案09-03