学生的学号为12位,其组成为:年份(2位)+专业信息(6位)+班级(2位)+班内序号(2位)。例如学号“111909030208”,“11”代表2011年入学,“190903”代表网络工程专业,“02”代表在网络工程专业的02班,“08”为班内序号。已知信息工程系三个专业的代码为“190901”(计算机科学与技术专业)、“190902”(软件工程专业)、“190903”(网络工程专业),输入一个学号,判断是否为信息系学生,如果是信息系学生则输出“专业班”。
【样例输入1】
111909030208
【样例输出1】
网络工程专业02班
【样例输入2】
111903020118
【样例输出2】
不是信息系学生
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char sno[13],spro[7]={0},sclass[3]={0};
cin>>sno;
strncpy(spro,sno+2,6);
strncpy(sclass,sno+8,2);
//cout<<spro<<endl;
if(strcmp(spro,"190901")==0)
cout<<"计算机科学与技术专业"<<sclass<<"班"<<endl;
else if(strcmp(spro,"190902")==0)
cout<<"软件专业"<<sclass<<"班"<<endl;
else if(strcmp(spro,"190903")==0)
cout<<"网络专业"<<sclass<<"班"<<endl;
else
cout<<"不是信息系的学生"<<endl;
}