时间限制: 1 Sec 内存限制: 128 MB
[命题人:Derson]

题目描述
每个学生进科大都有自己的唯一的学号(十位数,且小于2147483647)),你知道学号中每位代表什么意思吗?例如学号2205030213中,22表示22级,05表示学院编号,03表示专业代码,02表示班级编号,13表示在班上的序号。请设计一个小程序,对学号进行简单的识别。例如:

----输入:2205030213

----输出:Grade 22,College 05,Major 03,Class 02,Number 13

其中,Grade表示年级,College表示学院,Major表示专业,Class表示班级,Number表示序号。注意英文单词与数字字符间有1个空格,输出数字后的逗号是英文半角字符。

使用int[]数组储存每个位的数,getchar函数配合for循环批量读取。

#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main(){int num;scanf("%d",&num);int a = num/100000000;int b = num / 1000000-a*100;int c = num / 10000 - a*10000- b*100;int d = num / 100 - a*1000000 - b*10000 - c*100;int e = num %100;printf("%02d--%02d--%02d--%02d--%02d",a,b,c,d,e);return 0;
}

问题 G: 学号识别相关推荐

  1. 问题G:学号识别 使用简单数组输出

    问题 G: 学号识别 时间限制: 1 Sec 内存限制: 128 MB [命题人:Derson] 题目描述 每个学生进科大都有自己的唯一的学号(十位数,且小于2147483647)),你知道学号中每位 ...

  2. 7-6 学号识别(分数 10)

    7-6 学号识别(分数 10) 作者 蔡轲 单位 南昌航空大学 学校的学号由8位数字组成,前两位是入学年份(省略了20):第3.4位是学院编号,01代表材料学院,02代表机械学院,03代表外语学院,2 ...

  3. g++ : 无法将“g++”项识别为 cmdlet、函数、脚本文件或可运行程序的 名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一 次。

    报错如下: 原因:缺少环境配置 环境配置解决如下: 官网下载 下载完后解压,配置环境,下面是要配置的路径 C:\Program Files\Microsoft VS Code\x86_64-8.1.0 ...

  4. 7-6 学号识别 (10 分)

    学校的学号由8位数字组成,前两位是入学年份(省略了20):第3.4位是学院编号,01代表材料学院,02代表机械学院,03代表外语学院,20代表软件学院:第5.6位是学院内部班级编号,最后两位是班级内部 ...

  5. gcc : 无法将“gcc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

    转载自:Visual Studio Code 第一次运行C/C++的环境配置过程 - 知乎 (zhihu.com) 需要安装C/C++编译器及相关插件(Code Runner和C/C++插件) 1.安 ...

  6. Linux sed识别HTML标签

    在做Linux作业,遇到一题用sed替换掉文件中的特殊字符,其中HTML标签就是一大堆特殊字符. 先来说说sed的替换使用"s/待替换的字符/将替换成的字符/". 其后还可以跟g, ...

  7. G代码解释CNC 66025标准

    https://content.helpme-codesys.com/zh-CHS/CODESYS%20SoftMotion/_sm_cnc_din66025_arc.html G0 无需工具操作直接 ...

  8. SQLserver数据库教程

    SQLserver服务器的安装:SQLserver2019的安装:在微软官网下载SQLserve服务器,安装即可 第一章:数据库技术介绍 1.数据库技术:数据库技术口水研究的问题然后科学的组织和存储数 ...

  9. nchu-software-oop-2022-1

    nchu-software-oop-2022-1 7-1.身体质量指数(BMI)测算 7-2.长度质量计量单位换算 7-3 奇数求和 7-4 房产税费计算2022 7-5 游戏角色选择 7-6 学号识 ...

最新文章

  1. linux动态库命名规则
  2. 张鑫旭:前端专业方向的尽头
  3. python要自学多长时间-怎么自学python,大概要多久?
  4. 剔除重复_微服务发生故障后,我是如何做到自动剔除异常的Server?
  5. who whoami who am i的区别
  6. FFMPEG 图像拉伸缩放及数据格式转换
  7. NetBeans第一部分代码提交Apache
  8. spark调用python程序包_pycharm编写spark程序,导入pyspark包的3中实现方法
  9. jmeter 一个可能引起性能严重下降的断言设置
  10. 第三季-第12课-多进程程序设计
  11. 常见笔顺错误的字_容易出错的汉字|汉字中哪些字笔顺容易错
  12. 1、4G杂项:Air72XUX平台secure boot使用说明
  13. win下安装nessus
  14. Mysql 按当天、当月、上月及按日期范围查询 DATE_FORMAT( date, ‘%Y%m‘ )
  15. 香蕉树上第一根芭蕉——关于C语言中链表(动态链表静态链表)使用说明
  16. 磁条卡,IC卡,ID卡,信用卡芯片卡,信用卡磁条卡 等等的区别
  17. 回溯(python)
  18. 玩于鼓掌之中的小老虎机——Tiny Tiger Machine
  19. JRE和JDK--初学Java
  20. AtCoder Beginner Contest 160(D、E、F

热门文章

  1. [附源码]java毕业设计校园超市进销存管理系统
  2. 笔记本分享热点wifi给手机上网
  3. 打印当前python文件出错行
  4. ffmpeg实现视频实时动态时间水印
  5. 计算机基础知识考试技巧,计算机二级考试Office应试技巧
  6. 开发android怎么开发ios app,怎么开发ios android 都能使用的app
  7. 转载一篇RC电路分类
  8. ACL-IJCAI-SIGIR顶级会议论文报告会(AIS 2022)笔记2:分析与可解释性
  9. ENSPLAB笔记:配置VXLAN(分布式网关,BGP EVPN方式)(Part1)
  10. c语言解一元二次方程代码,一元二次方程求解程序完整代码