YTU 2924 檔案操作 二進位制檔案讀入

2022-07-17 08:24:10 字數 695 閱讀 9100

時間限制: 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 66

sfhklas 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,但這...

二進位制操作

關於二進位制操作很常見,很多筆試面試題中也有涉及,本篇主要圍繞二進位制翻轉,二進位制最高位判定和給定整數的二進位制輸出來 靈活使用二進位制的 操作。一 給定整數的二進位制翻轉 思路 可以考慮逐次翻轉得到最終的翻轉結果,具體做法,首先將所有二進位制位奇偶位逐個翻轉,然後以兩位為一對 作為整體 奇偶對逐...