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

首頁 - 網校 - 萬題庫 - 美好明天 - 直播 - 導航
您現在的位置: 考試吧 > 計算機等級考試 > 計算機三級考試 > 三級數據庫 > 模擬試題 > 正文

2018年3月計算機三級數據庫技術考試精選試題(8)

來源:考試吧 2018-02-05 16:52:04 要考試,上考試吧! 萬題庫
“2018年3月計算機三級數據庫技術考試精選試題(8)”供考生參考。更多計算機等級考試模擬試題等信息請訪問考試吧計算機等級考試網。

  點擊查看:2018年3月計算機三級數據庫技術考試精選試題匯總

  1.已知數據文件IN39.DAT中存有300個4位數,并已調用讀函數readDat()把這些數存入數組a中,請編制一函數jsValue( ),其功能是:求出這些4位數是素數的個數cnt,再把所有滿足此條件的4位數依次存入數組b中,然后對數組b的4位數按從小到大的順序進行排序,最后調用函數writeDat()把數組b中的數輸出到OUT39.DAT文件中。

  例如:5591是素數,則該數滿足條件,存入數組b中,且個數cnt=cnt+1。

  9812是非素數,則該數不滿足條件,忽略。

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

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

  請勿改動主函數main()、讀函數readDat()和寫函數writeDat()的內容。

  #include

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

  void readDat();

  void writeDat();

  int isP(int m)

  {

  int i;

  for(i=2;i

  if(m%i==0) return 0;

  return 1;

  }

  void jsValue()

  {

  int i,j; /*定義循環控制變量*/

  int temp; /*定義數據交換是的暫存變量*/

  for(i=0;i<300;i++) /*逐個取4位數*/

  if(isP(a[i])) /*如果該數為素數,則將該數存入數組b中*/

  {

  b[cnt]=a[i];

  cnt++; /*并統計滿足條件的數的個數*/

  }

  for(i=0;i

  for(j=i+1;j

  if(b[i]>b[j])

  {

  temp=b[i];

  b[i]=b[j];

  b[j]=temp;

  }

  }

  void main()

  {

  int i;

  readDat();

  jsValue();

  writeDat();

  printf("cnt=%d\n",cnt);

  for(i=0;i

  printf("b[%d]=%d\n",i,b[i]);

  }

  void readDat()

  {

  FILE *fp;

  int i;

  fp=fopen("IN39.DAT","r");

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

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

  fclose(fp);

  }

  void writeDat()

  {

  FILE *fp;

  int i;

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

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

  for(i=0;i

  fprintf(fp, "%d\n",b[i]);

  fclose(fp);

  }

  2.已知數據文件IN40.DAT中存有300個4位數,并已調用函數readDat()把這些數存入數組a中,請編制一函數jsValue(),其功能是:求出這些4位數是素數的個數cnt,再求出所有滿足此條件的4位數的平均值pjz1,以及所有不滿足此條件的4位數的平均值pjz2,最后調用函數writeDat()把結果cnt,pjz1,pjz2,輸出到out40.dat文件中。

  例如:5591是素數,則該數滿足條件,計算平均值pjz1,且個數cnt=cnt+1。

  9812是非素數,則該數不滿足條件,計算平均值pjz2。

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

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

  請勿改動主函數main()、讀函數readDat()和寫函數writeDat()的內容。

  #include

  int a[300], cnt=0;

  double pjz1=0.0,pjz2=0.0;

  void readDat();

  void writeDat();

  int isP(int m)

  {

  int i;

  for(i=2;i

  if(m%i==0) return 0;

  return 1;

  }

  void jsValue()

  {

  int i,n=0; /*定義循環控制變量和計數器變量*/

  for(i=0;i<300;i++) /*逐個取4位數*/

  if(isP(a[i])) /*如果該數為素數*/

  {

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

  cnt++; /*統計滿足條件的數的個數*/

  }

  else

  {

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

  n++; /*統計不滿足條件的數的個數*/

  }

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

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

  }

  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( "in40.dat","r");

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

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

  fclose(fp);

  }

  void writeDat()

  {

  FILE *fp;

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

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

  fclose(fp);

  }

掃描/長按二維碼幫助考試通關
2018年等考報考資訊
2018等考各科通關技巧
2018各科最新預測試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

  相關推薦:

  2018年全國計算機等級考試必做試題匯總(各科目)

  2018年全國計算機等級考試復習知識點匯總(各科目)

  2018計算機等級考試報名時間|各地報名入口|報名條件

  2018年全國計算機等級考試時間|教材目錄(2018年版)

  2018全國計算機等級考試備考經驗及應試技巧匯總

  報名方法|考試內容|考試大綱|2018計算機等級考試科目

  歷年真題匯總|考試吧策劃:2018年計算機等級考試報考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬題庫小程序
萬題庫小程序
·章節視頻 ·章節練習
·免費真題 ·模考試題
微信掃碼,立即獲取!
掃碼免費使用
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網 出版物經營許可證新出發京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧
主站蜘蛛池模板: 久久精品国产波多野结衣 | 妞干网最新| 好色站 | www.色综合| 无遮挡在线观看 | 亚洲欧美成人综合久久久 | 91全国探花精品正在播放 | 亚洲国产天堂久久综合网站 | 亚洲精品一二三区-久久 | 曰批免费视频播放免费观看网站 | 小妖精抬起臀嗯啊h军人小说 | 日日日操 | 国产亚洲欧洲日韩综合v | 亚洲免费视 | 成人在线视频免费 | 日本哺乳期xxxxhd奶水 | 躁夜夜躁| 亚洲欧洲国产视频 | 国产天天射| 最近免费字幕中文大全视频 | 怡红院免费的全部视频 | 中国国产一级毛片 | 色伊人网 | 日韩欧美视频一区二区三区 | 国产精品videossex白浆 | 成人18免费观看的动漫 | 亚洲国产成人va在线观看 | 一区二区精品视频 | 高清一级做a爱过程不卡视频 | 国产观看精品一区二区三区 | 无遮挡h肉动漫在线播放内衣 | 成人精品人成网站 | 成人抖音网站 | 丁香激情六月天 | 亚洲无线一二三四手机 | 香港三级日本三级三级人妇99 | 亚洲最大在线视频 | 羞羞网站免费观看 | 欧美性xxx| 久久福利影院 | 一级黄色α片 |