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...