9月5日早晨,四中正式进入迎新模式,众多新生和家长就早早来到迎新现场开始报道流程,该校各学院结合自身特色开展了创意十足的迎新活动:元素墙上每个“元素”后学长学姐留下的期待,迎新现场舞动的机器人,照片墙上新生与父母的合影……让新生和家长在了解了学校的情况下,更感受到了浓浓暖意和初中生活的精彩。
“同学,你好!请问你是哪个班的?”
仅一行。一个10位的正整数No(2000≤学生入学年份≤2050),表示新同学的学号,学号中从左向右数,第1-2位表示其所在的年级,第7-8位表示其所在的班级。
仅一行。四位数字,表示新同学所在的年级及班级(其中年级和班级各占2位)。
1602031104
1611
这个需要用string吗?不懂怎么用代码实现
#include
#include
using namespace std;
int main()
{
int i;
string n;
cin>>n;
printf("%c%c%c%c\n",n[0],n[1],n[6],n[7]);//因为只需要输出新同学的年级和班级,而年级是你输入的学号的第一和第二位字符,班级是第七和第八位字符,所以直接输出即可
}
这道题用string写很简单,先输入,然后再输出它的第0,1位和第6,7位就可以了。因为字符串是从第零位开始放的,输出的方法就跟数组一样。