教員要查找測驗有無類似卷,將兩小我的謎底輸入電腦,逐個比對字符,找出字符不異的位置。如何用C++解決檢測問題呢?小編與大師分享編程經驗。
測試法式時,輸入2行字符,長度不跨越200個,要求輸出1行數字,暗示不異字符的位置。
起首,界說一個常量,其值為201。
接著,界說兩個整型變量,用來計數。
界說一個字符型數組,以及一個字符變量,保留用來檢測的字符。
設置字符數組的初始值,用memset實現。
用do-while輪回節制輸入第一句字符,前提為是否換行符。
輸入第1行字符,并計數。
用for輪回實現類似卷的檢測,用上一步的字符數節制輪回。
獲取第二行字符,保留在變量c中。
最后,若是第二行中的字符與第一行不異,則輸出該字符。
運行法式,輸入兩行字符串后,電腦會主動判定不異的字符,并輸出。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!