• 首页
  • 微信群
  • QQ群
  • 违法和不良信息举报
  • 登录
  • 注册
  • 违法和不良信息举报
  • 我
  • 消息
  • 退出
首页计算机类计算机等级考试计算机三级试卷详情页

2015年国家三级信息管理技术机试冲刺试卷2

0
收藏   分享
  • 卷面总分:100分
  • 试卷类型:模拟考试
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:13次
  • 作答时间:60分钟
试卷简介

  • 1.程序设计题
查看试卷
试卷预览
1

设有n个人坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数,报数到第m个人,此人出圈,再从他的下一个人重新开始从1到m报数,如此进行下去直到所有的人都出圈为止。先要求按出圈次序,每10个人为一组,给出这n个人的顺序表。请编制函数Josegh()实现此功能并调用函数WriteDat()把编号按照出圈顺序输出到文件OUT59.DAT中。

 设n=100,s=1,m=10进行编程。

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

 请勿改动主函数main()和写函数WriteDat()的内容。

 试题程序:

 #include<stdio.h>

 #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("OUT59.DAT","w");

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

   {

     printf("%4d",p[i]);

     fprintf(fp,"%4d",p[i]);

     if (i%10==0)

     {

       printf ("\n");

       fprintf(fp,"\n");

     }

   }

   fclose(fp);

 }

查看答案
试卷评价
查看更多...

相关试卷

2017年计算机三级嵌入式系统开发技

所属类型:模拟考试2021-03-23

2017年计算机三级嵌入式系统开发技

所属类型:模拟考试2021-03-23

2017年计算机三级嵌入式系统开发技

所属类型:模拟考试2021-03-23

2016年计算机三级嵌入式系统开发技

所属类型:模拟考试2021-03-23

2017年计算机三级软件测试技术模拟

所属类型:模拟考试2021-03-23

2017年计算机三级软件测试技术模拟

所属类型:模拟考试2021-03-23

2017年计算机三级软件测试技术模拟

所属类型:模拟考试2021-03-23

2017年计算机三级信息安全技术模拟

所属类型:模拟考试2021-03-23

2017年计算机三级信息安全技术模拟

所属类型:模拟考试2021-03-23

2017年计算机三级信息安全技术模拟

所属类型:模拟考试2021-03-23

关于我们  |  服务协议  |  免责声明  |  隐私政策  |  购买须知  |  联系我们  |  营业执照
版权所有  ©2020-2025  津ICP备2023006615号-1