1樓:匿名使用者
輸入的年月日之間用空格。
2樓:小鯽魚
是不是你的程式申請了很多記憶體,但是你後面又沒有釋放?
3樓:匿名使用者
看看**是否有記憶體溢位?
c語言程式設計_關於記憶體限制 hdoj 2023
4樓:匿名使用者
不知你是如何計算記憶體的?
我的思路是:把mtx陣列定義為整形,這樣可節省不少空間的。
如果每科成績不大於100分的話,可把它們定義成位元組型。這樣又可節省很多空間。
還有一種思路就是以時間換空間,只要兩個一維陣列,存學生的平均成績和學科平均成績。所有學生的成績放在檔案中。最後數個數時,再從檔案中讀.
5樓:
不同的編譯器裡整型和浮點型佔的位元組數可能一樣大,也可能浮點的佔的多些。
定義成char型也可以的,一樣可以參加運算,只是需要另外弄一個double型的陣列來存平均值了,算平均值時,用
總分數*1.0/總人數
就行了,可以自動把結果轉化成double型
C語言程式為什麼此程式的執行結果為3,5,5,3??我自己分析是5,3,
首先你的自定義函式沒有返回值 是void的,所以fun函式只做輸出x,y值的作用 那麼來分析一下,你給fun函式傳遞進去 5,3首先賦值運算這,1.x x y x 5 3 x 8 2.y x y y 8 3 y 5 3.x x y x 8 5 x 3 所以輸出個 3,5 既然fun函式沒有返回值,所...
c語言以下程式執行後輸出結果為
由於default放在前面,所以在執行完default之後需要執行到第一個break才會結束。i 5 n 10 n 10 n 10i 4 n 10 n 100 i 3 n 10 n 10 n 100i 2 n 10 n 1000 i 1 n 0 n 10 n 1000i 0結束。結果n 1000 i...
c語言問題閱讀下列程式則執行後的結果為
就是輸出 c 2 2 c 1 1 十六進位制形式c 4 4個數為一行,也就是 幾行4列的二維陣列 總共16個數 就是 4行4列 陣列的下標從0開始的 所以 c 1 1 表示的就是第二行第二列的數 也就是6所以 c 2 2 也就是 62 轉化成十六進位制就是 3e由於 x是小寫的,所以輸出的是小寫的e...