![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
jennie佳妮
准华为云解决方案架构售前工程师SA(海外)。That which does not kill me,makes me stronger。虽然辛苦,但是我还是会选择那种滚烫的人生。莫问前程,但行好事,天道酬勤。愿你有十足的少年意气,只向自己的梦想俯首,而不必字斟句酌的考量世俗人心。
展开
-
【oopOJ】【id:62】字符串比较(指针参数)
编写一个函数比较两个字符串,参数是两个字符指针(要求显式定义,例如char *S, char *T),比较字符串S和T的大小。如果S大于T,则返回1,如果S小于T则返回-1,如果S与T相等则返回0。比较规则:1.把两个字符串的相同位置上的字符进行比较,字符的大小比较以ASCII值为准2.在比较中,如果字符串S的字符大于字符串T的字符的数量超过小于的数量,则认为S大于T,如果等于则S等于T,如果小于则S小于T...原创 2022-06-24 13:18:12 · 161 阅读 · 0 评论 -
【oopOJ】【id:58】D. 密钥加密法(指针应用)
有一种方式是使用密钥进行加密的方法,就是对明文的每个字符使用密钥上对应的密码进行加密,最终得到密文例如明文是abcde,密钥是234,那么加密方法就是a对应密钥的2,也就是a偏移2位转化为c;明文b对应密钥的3,就是b偏移3位转化为e,同理c偏移4位转化为g。这时候密钥已经使用完,那么又重头开始使用。因此明文的d对应密钥的2,转化为f,明文的e对应密钥的3转化为h。所以明文abcde,密钥234,经过加密后得到密文是cegfh。如果字母偏移的位数超过26个字母范围,则循环偏移,例如字母z偏移2位,就原创 2022-06-24 11:40:55 · 204 阅读 · 0 评论 -
【oopOJ】【id:68】 货币兑换(指针与常量)
设定以下汇率常量美元汇率为6.2619,表示1美元兑换6.2619元人民币欧元汇率为6.6744,表示1欧元兑换6.6744元人民币日元汇率为0.0516,表示1元日元兑换0.0516元人民币港币汇率为0.8065,表示1元港币币兑换0.8065元人民币定义一个常量指针,根据需求指针指向不同的汇率,然后计算出各种货币兑换为人民币的数量要求:不能直接使用汇率常量进行计算,必须使用常量指针,只能使用一个指针...原创 2022-06-24 11:34:59 · 129 阅读 · 0 评论 -
【oopOJ】【id:61】成绩查询(指针运算)
已知一组学生成绩,然后根据输入的序号查询成绩要求:1. 使用一个整数数组存储学生成绩,假设元素数是n。2. 使用一个指针指向数组中间元素,即n/2的位置。3. 使用++和--运算符,求出数组中间元素的前一个成绩和后一个成绩4. 输入一个序号,然后计算这个序号的元素和中间元素的距离,然后使用指针去访问例如有11个学生,指针指向中间的学生也就是第6个学生,若输入序号3,即查询第3个学生的成绩,第3和第6之间距离为3,那么指针应该怎么运算呢???...原创 2022-06-24 11:27:01 · 186 阅读 · 0 评论 -
【c++】test1【id:69】【16分】A. 三数论大小(指针)
输入三个整数,然后按照从大到小的顺序输出数值。要求:用三个指针分别指向这三个整数,排序过程必须通过这三个指针来操作,不能直接访问这三个整数输出时,必须使用这三个指针,不能使用存储三个整数的变量.........原创 2022-06-20 00:09:23 · 106 阅读 · 0 评论 -
【c++】黑马·5 模板
【c++】黑马·5 模板原创 2022-06-20 00:08:12 · 59 阅读 · 0 评论 -
【c++】黑马·4 文件操作
【c++】黑马·4 文件操作原创 2022-06-20 00:08:51 · 195 阅读 · 0 评论 -
【c++】黑马·3 重载和继承
【c++】黑马·3 重载和继承原创 2022-06-20 00:10:02 · 60 阅读 · 0 评论 -
【c++】黑马·2 类和对象——代码练习
【c++】黑马·2 类和对象——代码练习原创 2022-06-20 00:10:30 · 213 阅读 · 0 评论 -
【c++】黑马·1 程序基础——代码练习
【c++】黑马·1 程序基础——代码练习原创 2022-06-20 00:11:01 · 386 阅读 · 1 评论