QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2928|回复: 3
打印 上一主题 下一主题

C++程序,帮我!

[复制链接]
字体大小: 正常 放大
gtyoyo        

16

主题

3

听众

270

积分

升级  85%

  • TA的每日心情
    无聊
    2013-4-21 00:18
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    1#
    发表于 2009-6-20 15:48 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    1./ L3 x3 m8 V- s  T( _
    基本要求
    ) C: H+ b4 x! s6 M' h+ Z2 t
    (1)
    / X5 v' M8 ]" w# o
    用C++语言编程,在Visual C++环境下调试完成;

    * _+ ^! q8 K- x! k. W5 c/ e1 _4 U(2)
    # v& y% S- ~; z  F, c+ J
    使用结构数组,各个功能分别使用函数来完成。
    8 b' Z! l, g+ K
    (3)
    + g# Q  Q# K8 ?' x! _9 }+ m$ W
    源代码程序要有必要的注释。

      d6 U, z  `4 G8 f3 W( }$ V三、设计方法和基本原理, ]; M3 t0 y% ]: [$ V. D' M
    1.课题功能描述
    7 ?- V9 l3 V5 `本程序要求根据考生人数、考场个数和每个考场的人数,为考生生成准考证号,并显示生成的考生信息。% o7 {; s/ \& m, Y2 o1 O; b
    2.: [% }$ I" M$ k( l: I& O( `
    问题详细描述

    ' P; y5 h8 w& m& b# R% \3 {7 T根据考生的报名信息、考场数和每个考场容纳的人数,来编排考生的准考证号。已知准考证号(字符串)依次由考场号(2位)、学校代码(2位)、考生学号的前两位(2位)、座位号(2位)共8位组成,其中学校代码已给定(const int CODE = 18已知,每个考生的信息包括学号(int num)、姓名char name[20])和准考证号(char testID[8])。要求编写多个函数分别实现下列功能,而后在main函数中进行调用。* B( d& G& }; R3 ]. C# `' x
    (1). E: F) B- B- t+ B
    录入考生的报名信息,即学号和姓名。

    2 J- x" j$ L: f- c0 ?9 h4 P(2)& ?8 e" L# A! n+ `4 `  W; X
    根据用户输入考生人数,每个考场容纳的人数,生成准考考号。例如:若某考生的学号为99764,考场号为2,座位号为5,学校代码为18,则该考生的准考证号为:02189905,注意当考场号和座位号小与10时,前面加0
    6 P% H; O; L) d1 ]5 D
    (3)5 r% T  s& r2 [% V  o# A$ R8 V+ i% X/ d
    显示全部考生的考试信息,如输出考生的学号、姓名、准考证号、考场号和座位号。
    " n/ E# Y  W3 A* O
    (4)
    * |, P+ _7 U+ L0 X# c8 G, h
    按考场号分别显示考生信息。: c# Q0 {# x9 m+ @" n+ n2 `' G

    : _+ A1 u  \$ @7 E- q
    ; d# O8 K: w- J) e/ d3 k. }: Y- `$ J( ~. i
    9 k( @! B4 O# V0 `8 J1 S5 c" S; W  Q; J0 a6 ~/ O1 t9 N8 J; a6 D
    * q% V& q5 X1 l1 T) `9 A& C

    + S* l3 U7 o3 Q2 e! K- A" X# N' u6 O7 D* D7 v( W

    0 Z- Q$ H. O! `2 b- o# Y# |0 U% I& p1 H' U# ]) a8 v0 {5 K

    + S! b1 J4 F) o: I) f& R3.: F) a  W. Q2 i* Y' Z: k+ d  X9 Q+ g
    问题的解决方案
    7 w% ]  G+ y, \* A0 x3 g- {
    (1)
    ( Q5 r4 P3 i4 t2 X2 s
    采用结构体类型存储学生信息。

    " v+ G2 F4 T7 o9 R(2)1 k7 T# h. T; H9 ^9 h( e; S0 g+ |  p
    使用字符型数组存储准考证号,因此要将考场号、学校代码、考生学号、座位号分别转换为字符型数据进行存储。
    ) Y+ z& K$ U1 Z( g6 }" o
    (3)7 B5 I5 \  c$ u$ L2 I! k0 ]
    考场号和座位号的编排与总人数和每个考场的人数有关。
    : _/ X% `( }2 g+ }5 k( |
    四、主要技术问题的描述
    % g& t9 u# C, j) R3 [3 m分别编写函数实现编排考场号、学校代码转换、取学号前两位、编排座位号、显示信息,形参为结构数组,在上述函数中分别将转换的结果分别存放到testID成员(准考证号,字符数组)中相应的数组元素中。, \& E$ q* l- R' H9 j+ C- |
    五、创新要求
    8 j# {. M4 J/ f2 i# @& Y在基本要求达到后,进行创新设计:
    + L1 ]! Y, |" R3 }5 S(1)使用多文件,即主函数和各个函数分别存放在不同的.cpp文件中,在头文件中进行函数原型声明。
    7 Q& n( H  w; ^6 Z% T( j(2)对程序功能进行拓展,使其更加实用。例如,按照随机数编排座位号等。
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    wangyx 实名认证       

    0

    主题

    4

    听众

    463

    积分

    升级  54.33%

  • TA的每日心情
    慵懒
    2011-9-19 12:38
  • 签到天数: 2 天

    [LV.1]初来乍到

    新人进步奖

    群组数学趣味、游戏、IQ等

    群组趣味数学

    群组南京邮电大学数模协会

    回复

    使用道具 举报

    hugoczx        

    33

    主题

    5

    听众

    274

    积分

    升级  87%

    该用户从未签到

    新人进步奖

    回复

    使用道具 举报

    gtyoyo        

    16

    主题

    3

    听众

    270

    积分

    升级  85%

  • TA的每日心情
    无聊
    2013-4-21 00:18
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    不是课程设计,是我朋友让我写的!关于收费的事,我应该可以从说中查到,不过还是谢谢你啊!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-21 13:28 , Processed in 0.421891 second(s), 68 queries .

    回顶部