C++
Pxsikqx
这个作者很懒,什么都没留下…
展开
-
牛客网 HJ11 数字颠倒
C++代码: #include <iostream> #include <cstring> using namespace std; int main() { char str[128] = ""; while (cin >> str) { for (int i = 0; i < strlen(str); i++) { if (i < (strlen(str) - i))原创 2021-08-18 14:26:40 · 79 阅读 · 0 评论 -
牛客网 HJ4 字符串分隔
C代码: #include <stdio.h> #include <string.h> int main()//字符串分隔 八位 { char input[100];//原字符串 int i = 8;//要分多少位 while(gets(input)) { char str1[128] = "NULL"; char* a = input; strncat(input, "00000000", strlen(input) >原创 2021-08-18 14:03:44 · 61 阅读 · 0 评论 -
牛客网 HJ96 表示数字
C++代码: #include <iostream> #include <cstring> using namespace std; void test01(char* p, int n)//在指定位置 插入字符* { int len = strlen(p);//有效元素个数 for (int i = len; i > n; i--) { p[i] = p[i - 1]; } p[n] = '*'; } int t原创 2021-08-18 10:35:49 · 101 阅读 · 0 评论 -
C++简单练习
题目: 试定义类ARRAR,将一维整型数组中个元素进行排列,排序的方法是:根据去掉最高位数字后余下的数值按从小到大的顺序进行排列,最后显示排序后的原始数据。例如,数组{2035,134,4029},去掉最高位后得到的数组{35,34,29},排序{29,34,35},最终输出的结果为{4029,134,2035}。 代码实现: #include <iostream> using namespace std; class ARRAY { public: ARR...原创 2021-08-14 14:32:14 · 331 阅读 · 0 评论