學生學號判斷專業班級

2021-08-10 16:15:07 字數 855 閱讀 3007

學生的學號為12位,其組成為:年份(2位)+專業資訊(6位)+班級(2位)+班內序號(2位)。例如學號「111909030208」,「11」代表2023年入學,「190903」代表網路工程專業,「02」代表在網路工程專業的02班,「08」為班內序號。已知資訊工程系三個專業的**為「190901」(電腦科學與技術專業)、「190902」(軟體工程專業)、「190903」(網路工程專業),輸入乙個學號,判斷是否為資訊系學生,如果是資訊系學生則輸出「專業班」。

【樣例輸入1】

111909030208

【樣例輸出1】

網路工程專業02班

【樣例輸入2】

111903020118

【樣例輸出2】

不是資訊系學生

#include

#include

using

namespace

std;

int main()

,sclass[3]=;

cin>>sno;

strncpy(spro,sno+2,6);

strncpy(sclass,sno+8,2);

//coutcout

<<"電腦科學與技術專業"

<"班"

if(strcmp(spro,"190902")==0)

cout

<<"軟體專業"

<"班"

if(strcmp(spro,"190903")==0)

cout

<<"網路專業"

<"班"

cout

<<"不是資訊系的學生"

<}

根據姓名查詢學生的學號

完成日期 2013年12月10 版本號 v1.0 問題描述 根據姓名查詢學生的學號 樣例輸入 無 樣例輸出 無 問題分析 用簡單的方法,學會活學活用 include includeusing namespace std void jiaohuan int p1,int p2 string name ...

鍊錶建立與列印 學生學號姓名)學生結構體

定義乙個結構體 結構體內有乙個指標向next 下乙個鍊錶的指標 建立鍊錶。用sizeof函式測量結構體長度 先申請乙個結構體長度的動態空間輸入鍊錶頭部結構體資料 迴圈申請空間並輸入結構體資料 把申請得空間用free函式釋放 列印鍊錶。把指標指向鍊錶頭部,不斷指向next,直到next為空 inclu...

判斷學生成績

一 提問 假設學生成績在0 100分之間,並分為abcde5個等級。100 90為a級,89 80為b級,79 70為c級,69到60為d級,59以下為e級。判斷乙個學生的分數等級。暫不涉及表單傳參 二 思路 先給個名字變數,然後再給個分數變數,最後就是一頓if判斷了。三 如下 定義乙個學生分數,後...