C++实验课

1.关于英寸,英尺与厘米的转换

1fc245d0ad214016bf6233729787f697.png

 该实验中主要是利用类型转换操作符static_cast<…>(…),将浮点型转换为整型

2.加密数字并转换为大写英文字母

d156282bd63443b59f0c81ef32feda48.png

 (1)使用了 using namespace std; ,这样可以直接使用 cout 和 cin 等标准库中的名称,而不需要前缀 std:: 。

(2)定义了一个 encrypt 函数,该函数接受一个整数参数 num ,将其转换为对应的大写英文字母。转换方法是将数字减去1,然后加上字符'A'的ASCII码值,从而得到对应的大写字母。

(3)然后,程序使用 encrypt 函数对每个加13后的数字进行加密,得到对应的大写英文字母,分别存储在变量 encryptedA 、 encryptedB 、 encryptedC 和 encryptedD 中。

(4)最后,程序输出加密后的字符串,即 encryptedD 、 encryptedC 、 encryptedB 和 encryptedA 组成的字符串。

3.二维平面内的坐标距离运算

14c23b98834845f38e302d62eceaf37e.png

 (1)使用了iostream,cmath和iomanip三个头文件,使内容更加简洁了

(2)使用结构体定义坐标点Point

(3)利用勾股定理计算两点之间的距离

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值