HDU2024 C語言合法識別符號

2021-06-28 10:49:16 字數 379 閱讀 9555

#include #include #include int main()

if (sign==1) printf("yes\n");

else if (sign==2) printf("no\n");

}else

printf("no\n");

}return 0;

}

中間wa改了好幾處,最後debug才發現錯誤原因:陣列元素從0開始,因此查詢元素只能到字串長度-1處

debug:f5設斷點,f8除錯

注意點:

1.n讀取後,有乙個空格需要getchar吃掉

2.scanf與gets差別。scanf遇到空格停止,gets可以讀取空格、tab、回車

HDU 2024 C語言合法識別符號

description 輸入乙個字串,判斷其是否是c的合法識別符號。input 輸入資料報含多個測試例項,資料的第一行是乙個整數n,表示測試例項的個數,然後是n行輸入資料,每行是乙個長度不超過50的字串。output 對於每組輸入資料,輸出一行。如果輸入資料是c的合法識別符號,則輸出 yes 否則,...

HDU 2024 c語言合法識別符號

problem description 輸入乙個字串,判斷其是否是c的合法識別符號。input 輸入資料報含多個測試例項,資料的第一行是乙個整數n,表示測試例項的個數,然後是n行輸入資料,每行是乙個長度不超過50的字串。output 對於每組輸入資料,輸出一行。如果輸入資料是c的合法識別符號,則輸出...

HDU 2024 C語言合法識別符號

problem description 輸入乙個字串,判斷其是否是c的合法識別符號。input 輸入資料報含多個測試例項,資料的第一行是乙個整數n,表示測試例項的個數,然後是n行輸入資料,每行是乙個長度不超過50的字串。output 對於每組輸入資料,輸出一行。如果輸入資料是c的合法識別符號,則輸出...