C++
weixin_36387319
这个作者很懒,什么都没留下…
展开
-
华为2018年七月笔试题
题目描述 输入一个字符串,加密输出,加密算法如下:将每个字符串转换为二进制数字,然后将这些二进制数字分别逆序后再拼接,得到加密字符串 思路分析:字符串的每个字符都用ASCII码表示,要将字符转换成二进制数字,可以采用位运算,每次通过右移将最低位取出并且存入新的字符串中,这样在转换二进制的同时就实现了逆序 #include<iostream> #include<str...原创 2018-07-06 20:54:56 · 1488 阅读 · 0 评论 -
编码实现字符串类CNString并进行字符串重载
编码实现字符串类CNString,该类有默认构造函数、类的拷贝函数、类的析构函数及运算符重载,需实现以下“=”运算符、“+”运算、“[]”运算符、“<”运算符及“>”运算符及“==”运算符(备注:可以用strcpy_s, strcat_s,但禁用STL及String类) #ifndef CNString_H #define CNString_H #include<iostre...原创 2018-07-31 11:07:09 · 309 阅读 · 0 评论 -
编写递归函数char *itostr (int n,char *string)
// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<iostream> using namespace std; char *itostr(int n, char *string) { static int i = 0; if (n < 0) //当输入为负数时需要...原创 2018-07-31 11:11:13 · 632 阅读 · 0 评论 -
简单的战斗游戏
一次实训作业 题目要求:设计并编写代码自动格斗类游戏。 角色类CRole为基类: 构造函数、析构函数; 成员变量:头像、HP(血量)、ATK(攻击力)、DEF(防御力)、Lv(等级),EXP(经验值); 成员函数:武器攻击、跳跃。 2)英雄类CHero继承于CRole类 构造函数、析构函数; 英雄类新增技能踢腿(成员函数)、抱摔(成员函数),给对方造成伤害具体值由学员自己进行设定; ...原创 2018-08-07 21:14:43 · 366 阅读 · 0 评论 -
顺序打印矩阵
题目描述:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10. 解题思路: class Solution { public: vector<int> pri...原创 2018-09-03 10:16:55 · 149 阅读 · 0 评论