2022面向对象程序设计寒假作业1-1.学习markdown语法
学习markdown语法
一、标题
在需要设置标题的文字前加#,通常#后要加空格。
几个#表示几级标题,最多支持六级标题。
本文的标题为一级标题,各点(一、二……)的标题为二级标题。
三级至六级标题示例如下:
三级标题
四级标题
五级标题
六级标题
二、字体
1、加粗
文字左右各用2个*围起来。eg: 加粗测试
2、斜体
文字左右各用1个*围起来。eg: 斜体测试
3、斜体加粗
文字左右各用3个*围起来。eg: 斜体加粗测试
4、删除线
文字左右各用2个~围起来。eg: 删除线测试
5、字体下沉
文字左右各用1个~围起来。eg: 字体下沉测试
6、下划线
文字左右分别用<u>
和</u>
围起来。eg: 下划线测试
三、引用
在引用的文字前加>即可(需加在每行的最前面,可多级引用,引用末尾需用空行结束引用)
eg:
引用内容1
引用内容2二级引用内容
引用结束(编辑时本行前面有一个空行)
四、分隔线
一行内仅有3个以上-或*即可
eg:---
或***
等等均可
注:分隔线前需加一个空行,否则分隔线前的内容默认变成二级标题
五、图片
![图片下方显示的文字](图片地址 "图片标题")
本地图片可直接点击工具栏按钮上传
六、超链接
[超链接名](超链接地址 "超链接标题")
注:标题内容及其引号和引号前的空格可省略
以下方法可支持在新标签页中打开:
<a href="超链接地址" target="_blank">超链接名</a>
测试:
百度
百度
七、列表
1、无序列表
该行文字前加- + *
中的任意一种即可,符号与内容中间要有空格
eg:
- 无序列表1
- 无序列表2
- 无序列表3
2、有序列表
数字加点再加空格
eg:
- 有序列表1
- 有序列表2
- 有序列表3
3、列表嵌套
上一级与下一级间换行并在列表符号前加3个空格即可(每级多加3个空格,即二级列表加3个空格,三级列表加6个空格,以此类推)
eg:
- 列表嵌套
- 列表嵌套
- 列表嵌套
- 列表嵌套
- 列表嵌套
- 列表嵌套
- 列表嵌套
八、表格
格式如下:
|表头|表头|表头|
|-|:-:|-:|
|内容|内容|内容|
|内容|内容|内容|
注:表格中的内容(包括表头)默认左对齐,-的两边加:表示居中,右边加:表示右对齐。
效果如下:
123456 | 123456 | 123456 |
---|---|---|
123456789 | 123456789 | 123456789 |
123 | 123 | 123 |
九、代码
1、单行代码
格式:代码两侧各用1个反引号围起来
效果: cout << "Welcome to C++!";
注:反引号为`
2、代码块
代码之间各用3个反引号围起来,且两侧反引号各单独占一行。
格式:
(```)
代码
代码
……
(```)
注:实际使用时不用括号
效果:
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(void)
{
char a[101];
cin.get(a,101);
cout << "Welcome to C++!";
cout << "\n";
cout << a;
cout << "\n";
system("pause");
return 0;
}
十、流程图
格式:
```flow
st=>start: 开始
op=>operation: 选择
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
&```
十一、参考资料
本文主要参考了简书资料(链接已附),同时也有自己实践操作总结出的规律。
https://www.jianshu.com/p/191d1e21f7ed