1樓:匿名使用者
涉及到寬字元編碼。給你改了一下:
#include
#include
#include
int main()
建議初學者先不要在程式中使用中文這樣的寬字元
2樓:veket的小號
字元陣列 這樣定義 char str[210];
字串比較 用strcmp函式
3樓:
char str 是字元型別。
在下面的 str ==「陳帥」 中 「陳帥」是字串,型別不匹配。
應該改成 char str[20] 改成字元陣列就好了。
希望我的答案對你有所幫助。
4樓:匿名使用者
你可以用strcmp這個函式(包含在標頭檔案string.h裡面)演算法如下
strcmp(str1,str2) 比較兩個字串的大小當str1=str2的時候,函式返回值等於0#include
#include
void main()
else}
求C語言高手解答,求C語言高手解答!
好久沒有看高中數學了,都有點忘記了,哈哈。我試著給你寫乙個。float x1,x2 定義全域性變數,這樣主函式就可以直接呼叫了int fun float a,float b,float c else else 沒有驗證,應該差不多。公式上面有點記不清了 這個題目也不難,可以通過幾個途徑來解決 無非就...
c語言問題!!求高手賜教,求C語言高手賜教!!!
這個函式的主要作用應該是將你輸入的資料轉換成你所要求的進製數,並以十進位制的形式輸出,比如 你輸入2 進製數是2,那麼 在二進位制數里只有0 和1 所以,這個是無法按照你的要求轉換的,程式會退出,但是,如果你輸入的a,進製數是16,那麼在十六進製制數中a代表的十進位制數是10.如果你輸入的是ab,進...
C語言問題,求高手幫忙,C語言問題,求高手幫忙!!
1.輸入輸出問題,在輸入整數或浮點數後面直接輸入字元或字串,要清除一下回車號,或都在輸入整數後直接清空快取,再讀取內容 2.越界問題,修正問題1後,如果記憶體裡沒有連繼的 0 字元,你這程式會嚴重越界 語句 k j 1 前加一句 if c j 0 break 到尾就不要再迴圈了,防止越界 改完後的效...