C 作業 (順序程式設計)

2021-10-03 11:20:30 字數 842 閱讀 2448

c++ 作業 (順序程式設計)

題目要求:

設計加密系統。

乙個公司想通過網路傳輸四位數的資料,但是又怕資料洩露。要求編寫乙個加密程式,保障資料安全。加密方法為:將每位數字替換成它與7相加之和再用10求模的結果,然後對替換後的數,第一位和第三位互換,第二位和第四位互換,將加密後的整數輸出。

然後再設計乙個解密系統。

加密系統:

/*

* 題目要求:

* 設計加密系統。

* 乙個公司想通過網路傳輸四位數的資料,但是又怕資料洩露。要求編寫乙個加密程式,保障資料安全。

* 加密方法為:將每位數字替換成它與7相加之和再用10求模的結果,

* 然後對替換後的數,第一位和第三位互換,第二位和第四位互換,將加密後的整數輸出。

*/#include

#include

using

namespace std;

intturn

(int num)

intmain()

else

return0;

// 返回正確值

}

解密程式

#include

#include

using

namespace std;

intturn

(int num)

else

return num;

}int

main()

else

return0;

// 返回正確值

}

c程式設計 順序程式設計

c語言主要特點 資料型別豐富 資料 資訊的符號化 常量 整型常量 10 實型常量 1 十進位制小數形式,123.456 2 指數形式,12.34e3 字元常量1 普通字元,a 單撇號只是界限符,字 符常量只能是乙個字元 2 轉移字元.的意思是將後面的轉換成另外的意思,n換行 字串常量 boy 雙撇號...

C語言 順序程式設計

1 變數賦初值 include void main 2 輸出函式 putchar輸出單個字元 示例 如下 include void main printf格式化輸出函式 示例 如下 include void main d 表示十進位制整型輸出 s 表示輸出字串 c 表示按字元輸出 3 輸入函式 ge...

c 程式設計 大作業

第一題 控制台程式設計題,設計乙個有繼承機制下類的層次化結構程式,該程式中基類為乙個圓circle是抽象類,在circle類中定義資料成員半徑r,圓心位置座標p x,y 為另外乙個point類的物件,以及抽象方法area 和volume 方法。通過該circle類派生出球體sphere類和圓柱體cy...