在想要设置为标题的文字前面加#来表示(#后面有空格)
一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。html
示例:c++
# 这是一级标题 ## 这是二级标题 ### 这是三级标题 #### 这是四级标题 ##### 这是五级标题 ###### 这是六级标题
效果以下:markdown
要加粗的文字左右分别用两个*号包起来学习
要倾斜的文字左右分别用一个*号包起来字体
要倾斜和加粗的文字左右分别用三个*号包起来3d
要加删除线的文字左右分别用两个~~号包起来code
示例:htm
**这是加粗的文字** *这是倾斜的文字* ***这是斜体加粗的文字*** ~~这是加删除线的文字~~
效果以下:blog
这是加粗的文字图片
这是倾斜的文字
这是斜体加粗的文字
这是加删除线的文字
在引用的文字前加>便可。引用也能够嵌套,如加两个>>三个>>>
示例:
>引用的内容 >>引用的内容
效果以下:
引用的内容
引用的内容
三个或者三个以上的 - 或者 * 均可以。
示例:
--- ---- *** *****
效果以下:
语法:
 图片alt就是显示在图片下面的文字,至关于对图片内容的解释。 图片title是图片的标题,当鼠标移到图片上时显示的内容。
效果以下:
语法:
[超连接名](超连接地址 "超连接title")
效果以下:
注:Markdown自己语法不支持连接在新页面中打开,若是想要在新页面中打开的话能够用html语言的a标签代替。
<a href="超连接地址" target="_blank">超连接名</a>
语法:
无序列表用 - + * 任何一种均可以
- 列表内容 + 列表内容 * 列表内容
效果以下:
语法:
数字加点
1. 内容 2. 内容 3. 内容
效果以下:
上一级和下一级之间相隔4个空格
语法:
|表头|表头|表头| |---|---|---| |内容|内容|内容| |内容|内容|内容| 文字默认居左 -两边加:表示文字居中 -右边加:表示文字居右
效果以下:
表头 | 表头 | 表头 |
---|---|---|
内容 | 内容 | 内容 |
内容 | 内容 | 内容 |
语法:
单行代码:代码之间分别用一个反引号包起来
`代码内容`
代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行
```c++(对应具体代码语言) 代码... 代码... 代码... ```
效果以下:
单行代码
int d[100010],a[100010],l,r;
代码块
int d[100010],a[100010],l,r; int main(){ int n; while(scanf("%d",&n),n) { memset(d,0,sizeof(d)); memset(a,0,sizeof(a)); for(int i=1;i<=n;++i){ scanf("%d%d",&l,&r); d[l]+=1; d[r+1]-=1; } for(int i=1;i<=n;++i) a[i]=a[i-1]+d[i]; for(int i=1;i<n;++i) printf("%d ",a[i]); printf("%d\n",a[n]); } return 0; }