時間限制: 1 sec 記憶體限制: 128 mb
提交: 58 解決: 20
現有100名學生的姓名(name)、學號(num)、英語(english)、數學(math)、語文(chinese)成績儲存在乙個二進位制檔案student.dic中(姓名用char[20],學號和各科成績用int儲存),現要求將指定行數的學生資訊輸出,每條資訊佔一行。
前5行學生資訊為:
akdh 13773 84 83 66
fjka 30257 15 14 88
sfhklas 61281 87 8 31
hfu 38635 55 50 60
iwehfk 92803 54 6 77
要輸出行號的整數序列,以0作為結束標誌。
輸出學生資訊,每個學生佔一行
1 3 5 0
akdh 13773 84 83 66sfhklas 61281 87 8 31
iwehfk 92803 54 6 77
#include #include #include #include #include using namespace std;struct student
;int main()
infile.close();
return 0;
}
二進位制檔案操作
無關資料區 jpg資料區 無關資料區 jpg資料區 無關資料區 jpg資料區 現想把這些jpg資料從該檔案中讀出來,生成乙個個單獨的檔案,該如何做呢?幫你寫了個程式,測試了只含有乙個資訊的檔案 呼叫 void test fp.close 思路是,先得到ff的值,然後再判斷下一位是否是0xd8,但這裡...
二進位制檔案操作
無關資料區 jpg資料區 無關資料區 jpg資料區 無關資料區 jpg資料區 現想把這些jpg資料從該檔案中讀出來,生成乙個個單獨的檔案,該如何做呢?幫你寫了個程式,測試了只含有乙個資訊的檔案 呼叫 void test fp.close 思 路是,先得到ff的值,然後再判斷下一位是否是0xd8,但這...
二進位制操作
關於二進位制操作很常見,很多筆試面試題中也有涉及,本篇主要圍繞二進位制翻轉,二進位制最高位判定和給定整數的二進位制輸出來 靈活使用二進位制的 操作。一 給定整數的二進位制翻轉 思路 可以考慮逐次翻轉得到最終的翻轉結果,具體做法,首先將所有二進位制位奇偶位逐個翻轉,然後以兩位為一對 作為整體 奇偶對逐...