必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網 > 計算機類 > 計算機等級 > 資訊 >

2015年計算機三級數據庫上機模擬題及答案

時間: 家輝2 資訊

  {

  }

  main

  {

  int b[20],num;

  num=jsvalue(b);

  writeDat(num,b);

  }

  writeDat(int num,int b[])

  {

  FILE *out;

  int i;

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

  fprintf(out,\"%d\\n\",num);

  for(i=0;i

  fclose(out);

  }

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

  注:注意在i==(int)sqrt(i)*(int)sqrt(i)中只有當i是完全平方數時開平方后再取整才不會丟失任何數據。

  {

  int i,j,k=0,g,s,b;

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

  {

  g=i;

  s=i/10;

  b=i/100;

  if((i==(int)sqrt(i)*(int)sqrt(i))&&(g==s//s==b//b==g))

  bb[k++]=i;

  }

  return k;

  }

  {

  int i,k=0;

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

  if((int)sqrt(i)*(int)sqrt(i)==i && (i/100==i || i/100==i/10 || i/10==i))

  bb[k++]=i;

  return k;

  }

  設有n個人圍坐一圈并按順時針方向從1到n編號, 從第s個人開始進行1到m的報數, 報數到第m個人, 此人出圈, 再從他的下一個人重新開始1到m的報數, 如此進行下去直到所有的人都出圈為止。

  現要求按出圈次序, 每10人一組, 給出這n個人的順序表。請考生編制函數Josegh()實現此功能并調用函數WriteDat()把結果p輸出到文件JOSE.OUT中。

  設 n = 100, s = 1, m = 10。

  (1) 將1到n個人的序號存入一維數組p中;

  (2) 若第i個人報數后出圈, 則將p[i]置于數組的倒數第i個位置上, 而原來第i+1個至倒數第i個元素依次向前移動一個位置;

  (3) 重復第(2)步直至圈中只剩下p[1]為止。

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

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

  初始化:

  #define N 100

  #define S 1

  #define M 10

  int p[100], n, s, m ;

  void WriteDat(void) ;

  void Josegh(void)

  {

  }

  void main()

  {

  m = M ;

  n = N ;

  s = S ;

  Josegh() ;

  WriteDat() ;

  }

  void WriteDat(void)

  {

  int i ;

  FILE *fp ;

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

  for(i = N - 1 ; i >= 0 ; i--) {

  printf("M ", p[i]) ;

  fprintf(fp, "M", p[i]) ;

  if(i % 10 == 0) {

  printf("\n") ;

  fprintf(fp, "\n") ;

  }

  }

  fclose(fp) ;

  }

  本題評析:

  參考答案及其注釋如下:

  void Josegh(void)

  {

  int i,j,s1,w;

  s1 = s;

  for(i = 1; i <= n; i++)

  p[i-1] = i; /*初始化賦值*/

  for(i = n; i>=1; i--)

  {

  s1 = (s1 + m - 1)%i;

  if(s1 == 0)s1 = i;

  w = p[s1 - 1];

  for(j = s1; j < i; j++)

  p[j - 1] = p[j];

  p[i - 1] = w;

  }

  }

  s 開始 m 周期 n 總數

56286 主站蜘蛛池模板: 在线悬浮物浓度计-多参数水质在线检测仪-上海沃懋仪表科技有限公司 | 恒温恒湿试验箱厂家-高低温试验箱维修价格_东莞环仪仪器_东莞环仪仪器 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 液氮罐_液氮容器_自增压液氮罐_杜瓦瓶_班德液氮罐厂家 | 广州办公室设计,办公室装修,写字楼设计,办公室装修公司_德科 | 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 手持式浮游菌采样器-全排二级生物安全柜-浙江孚夏医疗科技有限公司 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 纯水设备_苏州皙全超纯水设备水处理设备生产厂家 | 低浓度恒温恒湿称量系统,强光光照培养箱-上海三腾仪器有限公司 | 广州中央空调回收,二手中央空调回收,旧空调回收,制冷设备回收,冷气机组回收公司-广州益夫制冷设备回收公司 | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 真空包装机-诸城市坤泰食品机械有限公司 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 葡萄酒灌装机-食用油灌装机-液体肥灌装设备厂家_青州惠联灌装机械 | 元拓建材集团官方网站| 酒万铺-酒水招商-酒水代理 | 大功率金属激光焊接机价格_不锈钢汽车配件|光纤自动激光焊接机设备-东莞市正信激光科技有限公司 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 磁力抛光机_磁力研磨机_磁力去毛刺机_精密五金零件抛光设备厂家-冠古科技 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 | 医养体检包_公卫随访箱_慢病随访包_家签随访包_随访一体机-济南易享医疗科技有限公司 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | 办公室家具_板式办公家具定制厂家-FMARTS福玛仕办公家具 | 纸箱抗压机,拉力机,脂肪测定仪,定氮仪-山东德瑞克仪器有限公司 | 上海盐水喷雾试验机_两厢式冷热冲击试验箱-巨怡环试 | 洗地机_全自动洗地机_手推式洗地机【上海滢皓环保】 | 电竞学校_电子竞技培训学校学院-梦竞未来电竞学校官网 | 拖鞋定制厂家-品牌拖鞋代加工厂-振扬实业中国高端拖鞋大型制造商 | 游动电流仪-流通式浊度分析仪-杰普仪器(上海)有限公司 | 电缆桥架生产厂家_槽式/梯式_热镀锌线槽_广东东莞雷正电气 | 干培两用箱-细菌恒温培养箱-菲斯福仪器 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 |