1樓:
學校教育真照書本來啊,有mfc不用,非讓學生自己寫個控制檯的,輸入輸出判斷是多痛苦的事情啊....而且也沒什麼實際意義....
2樓:兔弟蛇哥
編譯不通過?
函式頭struct student input(); 後面多了一個分號
有一個j未定義
scanf("%d",&stud.score)後面少一個分號。
不是編譯不通過請說明具體問題,我願意幫你看。
3樓:
汗!感覺思路沒錯,可能就是點小問題
4樓:匿名使用者
網上有個程式的,你把句子輸進去就在錯的地方下面劃一道。找找吧。人力太麻煩。
5樓:匿名使用者
void sore(struct student stu,int count)//排序函式
應該是sore
c語言報錯的問題?
6樓:匿名使用者
你的程式錯誤,是在
cout << 「enter the temperature in celsius:」;
cout << 「fahrenheit value is:」;中用了中文狀態下的雙引號。
#include
#include
#include
using namespace std;
int main(int nnumberofargs, char* pszargs)
以上程式正確,可以執行。
如果還不行,那就是編譯器的問題。建議:用vc2008,c-free或vc2010.
微軟已停止對vc6.0進行更新了。(開始不習慣很正常,成為高手後會喜歡例如vc2010的)。
C語言問題,C語言問題C語言問題
選a首先,空格也是一種字元,b d選項分別把空格賦給了c1,c1 其次,c選項不完整,排除 不僅a這樣,10a20b也是可以的。 聽不清啊 答案a 10a 20b cr 是正確的。因為scanf d c 時,會忽略數字前面的空格,遇到非數字字元就會結束讀取 非數字字元會留待下一次讀取,即被後面的 c...
c語言break問題,break編譯報錯
夏天的青雲 include int main void else if a 2 else printf if外的輸出 d n a return 0 你對比一下你的 吧.vc6.0編譯通過. break要搭配case使用,if語句不使用break,而是使用else或else if c語言break怎麼...
C語言問題,C語言問題
符合,相當於一個字元,ascii字元可以直接轉成short整型數字。101 不符合,這是一個字串,不能作為常數。不符合,因為 會對雙引號轉義,找不到另一個雙引號。會出錯。而且就算是 也不符合,因為編譯器會把它理解成一個字串,而非單個字元。e3不符合。019不符合,0開頭代表8進位制數,不能出現9。0...