1樓:億華聯眾
你寫**時的編碼不正確,如果有中文有有可能出現亂碼
2樓:匿名使用者
編碼問題,有的編碼不支援中文,在編寫時更改下原始檔的編碼即可,一般都是utf-8編碼。
3樓:小痞子
你在最後的那個函式裡 在沒有輸入之前呼叫了輸出函式printf();
而a和b在為輸入之前 ,裡面的值是不確定的,也就是隨機的
4樓:夜黑黎
可能有漢字
陣列可能超過下標
變數可能沒賦值
5樓:闖蕩翰海
編碼問題:utf-8 和gbk問題
程式出現的錯誤:讀取了未初始化的空間等等。
出現了溢位。
6樓:
應該是你的c++studio那個軟體沒有安裝好吧,換個版本試試。
7樓:
作業系統?什麼編譯器?
規矩是編碼的問題,ansi,utf-8?
c語言執行結果亂碼怎麼解決?
8樓:裝機吧
securecrt亂碼怎麼辦
9樓:匿名使用者
你程式中max和min都沒有初始值,應該給max賦一個比所有輸入的數都小的值,給min賦一個背所有輸入的數都大值
10樓:匿名使用者
是不是列印字串時字串沒有結束標識?
11樓:卿夏旭
發你的**看看
max與min沒有初始化
還有就是for語句後多了一個分號
修改後的**如下:
#include
main()
else if(m>max)
else if(m 12樓:陽頂天鹿鼎記 應該是記憶體洩露導致的 13樓:匿名使用者 是不是輸出格式不對,要不就是有變數沒有初始化 min沒有初始化 我編寫的c語言程式怎麼執行後出現中文亂碼? 14樓:希聲和寡 用fflush(stdin);來清空鍵盤緩衝區,使用getch等都是治標不治本的辦法,可以多學習一下fflush的使用,對於大批量的手動輸入,很有幫助 標頭檔案:#include #include"stdio.h" #include"stdlib.h" #include main()} 15樓:匿名使用者 getchar()函式讀取了你的換行符,引起了這個錯誤。 你輸入a+回車實際上後面有兩個換行符,所以每個字母輸出了2次x = getchar(); if(x>95) printf("大寫字母為:\n");putchar(x - 32); 這樣就好了 16樓:匿名使用者 這是肯定的。。比如你輸入a 然後回車 getchar() 接收到的不是a 是回車 出來肯定是亂碼 改法 int main() return 0; }getchar 很不好用 還不如printf %s 來的好用 17樓: #include"stdio.h" #include"stdlib.h" void main()} 18樓:追夢 #include #include main(void) ps:你是哪個學院的啊???呵呵。。。我也是王來金的學生啊~~ c語言執行的結果後面為什麼出現亂碼 19樓:劉文正粉絲 每個正常的字串的結尾都有一個\0, 而你在迴圈最後只判斷是不是回車, 是回車只是結束輸入, 並沒有把回車變成\0, 或在回車後面加上一個\0, 這樣你的while就無法判斷*fp是不是字串結尾. 20樓:_無憂望月 因為最後的結束沒有'\0',只有『\n』, 你可以修改while(*fp != '\n'),或者自己在後面新增一個結束標誌 21樓:匿名使用者 在fp = str;前加一句 str[i] = '\0'; include include int main 字串結束 b j 0 printf 加密後的字串是 s n b printf 加密前的字串是 s n a 輸入必須是連續的英文字母串,不能出現空格,回車等其它字元 include include int main for j 0 j 26 j els... 第一,你書上最後的那個公式錯了,自己代入幾項看下就知道第二,那個精度0.000001是針對最上面的那個公式裡面的項。你用最下面的公式,每一項都大於1,應該限定項數n,加大項數num可以加大精度 include include define num 10000 int main pi pi 2 pri... 合法,您如果覺得執法過程傷害到您的合法權益了可以去投訴的。執行程式首先必須由當事人向法院提出申請,法院立案受理後,由執行人員向被執行人發出執行通知書,要求被執行人履行法律文書確定的義務,同時申報自己的財產。民事訴訟法 第二百三十條 在執行中,雙方當事人自行和解達成協議的,執行員應當將協議內容記入筆錄...為什麼我的C語言程式一執行就顯示停止工作?有兩個這樣的程式
簡單C語言,程式顯示沒錯誤,但是總是執行不出來,為什麼呢
法院的執行程式合法嗎為什麼