黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

查看全部128種考試
1
2
3
4
5
6
7
8
9
10
xihuyu2000  
【字體: 2005年4月2日上機試題(網友回顧)
2005年4月2日上機試題(網友回顧)
djks.exam8.com 來源:考試吧(Exam8.com) 更新:2005-4-2 19:08:00 計算機等級考試 考試論壇

    編者:一位網友在論壇中發帖,稱是自己剛剛考過得上機題。

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

    最后main()函數調用寫函數writeDat( )把結果cnt以及數組b中符合條件的四位數輸出到OUT.DAT文件中。

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

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

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

#include <stdio.h>

#define MAX  200

int a[MAX], b[MAX], cnt = 0 ;

void jsVal()

{ int i,j,qw,bw,sw,gw,ab,cd;

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

  { qw=a[i]/1000;   bw=a[i]/100%10;

    sw=a[i]%100/10; gw=a[i]%10;

    ab=qw*10+sw;    cd=gw*10+bw;

    if(ab-cd>=10&&ab-cd<=20&&ab%2==0&&cd%2==0&&qw!=0&&gw!=0)

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

  }

for(i=0;i<cnt-1;i++)

  for(j=i+1;j<cnt;j++)

   if(b[i]<b[j]) {qw=b[i];b[i]=b[j];b[j]=qw;}

}

void readDat()

{

  int i ;

  FILE *fp ;

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

  for(i = 0 ; i < MAX ; i++) fscanf(fp, "%d", &a[i]) ;

  fclose(fp) ;

}

void main()

{

  int i ;

  readDat() ;

  jsVal() ;

  printf("滿足條件的數=%d\n", cnt) ;

  for(i = 0 ; i < cnt ; i++) printf("%d ", b[i]) ;

  printf("\n") ;

  writeDat() ;

}

writeDat()

{

  FILE *fp ;

  int i ;

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

  fprintf(fp, "%d\n", cnt) ;

  for(i = 0 ; i < cnt ; i++) fprintf(fp, "%d\n", b[i]) ;

  fclose(fp) ;

}

轉帖于:計算機等級考試_考試吧
文章搜索  
看了本文的網友還看了:
計算機等級考試權威輔導教材: 訂書電話:010-62168566  更多>>>
網友評論
昵 稱: *  評 分: 1分 2分 3分 4分 5分
標題:   匿名發表    (共有條評論)查看全部評論>>
版權聲明 -------------------------------------------------------------------------------------
  如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
關于本站  網站聲明  廣告服務  聯系方式  付款方式  站內導航  客服中心  友情鏈接  考試論壇  網站地圖
Copyright © 2004-2008 考試吧計算機等級考試網 All Rights Reserved    
中國科學院研究生院權威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯盟黃金認證  十佳網絡教育機構  經營許可證號:京ICP060677
主站蜘蛛池模板: 在线播放成人高清免费视频 | 一区在线免费 | 成人福利在线观看免费视频 | 国产精品毛片天天看片 | 久久久高清日本道免费观看 | 老司机成人午夜精品福利视频 | 亚洲免费毛片 | 老司机日日摸夜夜摸精品影院 | 天天干天天草 | 亚洲人成网址在线观看 | 大陆黄色网 | 一级一级毛片免费播放 | 小明看片成人永久在线观看 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 免费在线观看你懂的 | 久久久噜久噜久久综合 | 亚洲日韩欧美视频 | 欧美人成人亚洲专区中文字幕 | 小明爱看看永久成人免费平台 | 青青成人福利国产在线视频 | 最新国产成人综合在线观看 | 欧美日韩国产综合在线 | 99热视热频这里只有精品 | 91精品国产乱码在线观看 | 国产成人乱码一区二区三区 | 国产啪视频免费视频观看视频 | 一级做a爰片久久毛片唾 | 曰本三级香港三级三级人 | 国产福利小视频在线观看 | 波多野结衣在线观看一区 | 一级一毛片 | 成人爽爽激情在线观看 | 久久亚洲欧洲日产国码 | 18女人免费毛片a级 18女人毛片水真多免费 | 麻豆一区区三三四区产品麻豆 | 成人欧美日韩视频一区 | va亚洲va欧美va国产综合 | 色美女影院 | 久久九九有精品国产56 | 免费观看黄色视屏 | 一级毛片黄色片 |