![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++ 基础题
蟑螂讨厌至极
这个作者很懒,什么都没留下…
展开
-
C语言 字符串1234转换成数字1234
C语言 将字符串1234 转换成 数字1234原创 2022-04-18 23:31:46 · 6879 阅读 · 0 评论 -
剑指Offer 05.替换空格
剑指Offer 05.替换空格 题目描述: 请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 示例: 输入:s = "We are happy." 输出:"We%20are%20happy." 代码: class Solution { public: string replaseSpace(string s) { if (s.empty()) return s; int l1 = s.length() - 1; for (int i = 0; i <= l1; i原创 2020-08-25 22:35:21 · 150 阅读 · 0 评论 -
矩阵翻转输出
矩阵翻转输出 题目描述: 输入格式: 输出格式: 输出包括 m 行,每行包含 n 个整数,按要求输出翻转后的矩阵,每行任意两个整数之间用一个空格分隔,每行最后一个整数后面没有空格。 样例输入1: 2 3 1 2 3 3 4 6 1 样例输出1 3 2 1 6 4 3 样例输入2 3 2 1 2 3 4 5 6 0 样例输出2 5 6 3 4 1 2 代码如下: #include <iostream> #include <cmath> using namespace std原创 2020-08-13 21:40:23 · 697 阅读 · 0 评论 -
乘法表
乘法表 题目描述: 通过使用两层循环,我们可以打出小学时候就曾经背过的乘法表。这一节,你需要独立输出一个 N×N 的乘法表。 例如当 N = 3 时,你需要输出一个 3×3 的乘法表: 1*1=1 1*2=2 1*3=3 2*2=4 2*3=6 3*3=9 输入格式 测评机会反复运行你的程序。每次程序运行时,你的程序仅需输入一个正整数 NN(可以确定测评机输入的 NN 小于 4040),用于描述你需要输出的乘法表的规模。 输出格式 输出为题目描述中的乘法表,包括 NN 行。其中第 rr 行(r原创 2020-07-22 15:07:18 · 1888 阅读 · 0 评论 -
n阶递减三角形
n阶数字三角形 题目描述 给定一个整数 nn。输出一个 nn 行数字,nn 行数字中的第 ii 行包含 n - i + 1n−i+1 个由空格隔开的整数,其中第一个数为 n - i + 1n−i+1,之后每一个数都比前一个数小 11(1 \leq i \leq n1≤i≤n)。 提示:请注意每行的末尾不要有多余的空格。 输入格式 你的程序将会接受一个整数,表示 n(0<n≤30)。 输出格式 输出一个 n 行数字 nn 行数字中的第 i 行包含 n - i + 1个由空格隔开的整数(n1≤i≤n) 每原创 2020-07-22 11:49:38 · 373 阅读 · 0 评论 -
n阶数字三角形
n阶数字三角形 题目描述: 给定一个整数 nn。输出一个 nn 行数字,nn 行数字中的第 ii 行包含 n - i + 1 个由空格隔开的整数 i(1 ≤ i ≤ n)。 提示:请注意每行的末尾不要有多余的空格。 输入格式 你的程序将会接受一个整数,表示 n(0< n ≤ 30)。 输出格式 输出 n 行数字 对于 n 行数字中的第 i 行包含 n - i + 1 个由空格隔开的整数 i( 1 ≤ i ≤ n) 如果对输出格式理解有一定困难,请参考样例输出 样例输入1 2 样例输出1 1 1原创 2020-07-22 11:07:13 · 489 阅读 · 0 评论 -
n阶数字正方形
n阶数字三角形 题目要求: 对于给定的整数n.输出一个n行数字,n行数字中的第i行包含有空格隔开的数字i (1 <= i <= n). 提示:请注意每行的行末不要有多余的空格。 输入格式 你的程序将会接受一个整数,表示n(0 < n <= 30). 输出格式: 输出n行数字 对于n行数字中的第i行包含n个由空格隔开的整数i 输入样例1 1 输出样例1 1 输入样例2 3 输出样例2 1 1 1 2 2 2 3 3 3 C++ 代码如下: #include <iost原创 2020-07-22 10:47:01 · 414 阅读 · 0 评论