Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_c
提交
5b7a4219
S
skill_tree_c
项目概览
CSDN 技术社区
/
skill_tree_c
通知
24
Star
4
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_c
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
5b7a4219
编写于
3月 24, 2022
作者:
L
luxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
format bug fixed
上级
0f2edd53
变更
24
隐藏空白更改
内联
并排
Showing
24 changed file
with
24 addition
and
24 deletion
+24
-24
data/1.C语言初阶/2.数据类型/1.变量/variables.md
data/1.C语言初阶/2.数据类型/1.变量/variables.md
+1
-1
data/1.C语言初阶/2.数据类型/2.常量/constants.md
data/1.C语言初阶/2.数据类型/2.常量/constants.md
+1
-1
data/1.C语言初阶/2.数据类型/3.基本数据类型/basic_data_types.md
data/1.C语言初阶/2.数据类型/3.基本数据类型/basic_data_types.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/1.赋值运算符与表达式/assignment_op.md
data/1.C语言初阶/3.运算符与表达式/1.赋值运算符与表达式/assignment_op.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/arithmetic_op.md
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/arithmetic_op.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/count_num_of_digits.md
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/count_num_of_digits.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/6.条件运算符/conditional_op.md
data/1.C语言初阶/3.运算符与表达式/6.条件运算符/conditional_op.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/7.sizeof运算符/sizeof_op.md
data/1.C语言初阶/3.运算符与表达式/7.sizeof运算符/sizeof_op.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/8.运算符优先级与求值顺序/precedence.md
data/1.C语言初阶/3.运算符与表达式/8.运算符优先级与求值顺序/precedence.md
+1
-1
data/1.C语言初阶/4.语句与控制流/1.语句与程序块/statements_n_blocks.md
data/1.C语言初阶/4.语句与控制流/1.语句与程序块/statements_n_blocks.md
+1
-1
data/1.C语言初阶/4.语句与控制流/2.判断语句/elseif.md
data/1.C语言初阶/4.语句与控制流/2.判断语句/elseif.md
+1
-1
data/1.C语言初阶/4.语句与控制流/2.判断语句/if.md
data/1.C语言初阶/4.语句与控制流/2.判断语句/if.md
+1
-1
data/1.C语言初阶/4.语句与控制流/2.判断语句/ifelse.md
data/1.C语言初阶/4.语句与控制流/2.判断语句/ifelse.md
+1
-1
data/1.C语言初阶/4.语句与控制流/2.判断语句/switch.md
data/1.C语言初阶/4.语句与控制流/2.判断语句/switch.md
+1
-1
data/1.C语言初阶/4.语句与控制流/3.循环语句/for.md
data/1.C语言初阶/4.语句与控制流/3.循环语句/for.md
+1
-1
data/1.C语言初阶/4.语句与控制流/3.循环语句/goto.md
data/1.C语言初阶/4.语句与控制流/3.循环语句/goto.md
+1
-1
data/1.C语言初阶/4.语句与控制流/3.循环语句/while.md
data/1.C语言初阶/4.语句与控制流/3.循环语句/while.md
+1
-1
data/2.C语言中阶/1.函数与程序结构/1.函数的声明与定义/definition.md
data/2.C语言中阶/1.函数与程序结构/1.函数的声明与定义/definition.md
+1
-1
data/2.C语言中阶/2.数组/1.数组简介/array_def.md
data/2.C语言中阶/2.数组/1.数组简介/array_def.md
+1
-1
data/2.C语言中阶/2.数组/1.数组简介/index.md
data/2.C语言中阶/2.数组/1.数组简介/index.md
+1
-1
data/2.C语言中阶/2.数组/2.一维数组/bubble_sort.md
data/2.C语言中阶/2.数组/2.一维数组/bubble_sort.md
+1
-1
data/2.C语言中阶/2.数组/2.一维数组/reverse.md
data/2.C语言中阶/2.数组/2.一维数组/reverse.md
+1
-1
data/2.C语言中阶/2.数组/3.二维数组/matrix.md
data/2.C语言中阶/2.数组/3.二维数组/matrix.md
+1
-1
data/2.C语言中阶/2.数组/4.变长数组/vla.md
data/2.C语言中阶/2.数组/4.变长数组/vla.md
+1
-1
未找到文件。
data/1.C语言初阶/2.数据类型/1.变量/variables.md
浏览文件 @
5b7a4219
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
_____
(
1
)
_____
;
_____
(
1
)
_____
while
(
num
<=
max_num
)
while
(
num
<=
max_num
)
{
{
...
...
data/1.C语言初阶/2.数据类型/2.常量/constants.md
浏览文件 @
5b7a4219
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
```
c
```
c
#include <stdio.h>
#include <stdio.h>
_____
(
1
)
_____
;
_____
(
1
)
_____
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
...
...
data/1.C语言初阶/2.数据类型/3.基本数据类型/basic_data_types.md
浏览文件 @
5b7a4219
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"学号:
\t
%d
\n
"
,
student_id
);
printf
(
"学号:
\t
%d
\n
"
,
student_id
);
printf
(
"姓名:
\t
%s
\n
"
,
name
);
printf
(
"姓名:
\t
%s
\n
"
,
name
);
...
...
data/1.C语言初阶/3.运算符与表达式/1.赋值运算符与表达式/assignment_op.md
浏览文件 @
5b7a4219
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"a = %d
\n
"
,
a
);
printf
(
"a = %d
\n
"
,
a
);
printf
(
"b = %d
\n
"
,
b
);
printf
(
"b = %d
\n
"
,
b
);
...
...
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/arithmetic_op.md
浏览文件 @
5b7a4219
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
int
i
=
1
;
int
i
=
1
;
_____
(
1
)
_____
;
_____
(
1
)
_____
return
0
;
return
0
;
}
}
...
...
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/count_num_of_digits.md
浏览文件 @
5b7a4219
...
@@ -12,7 +12,7 @@ int main(int argc, char** argv)
...
@@ -12,7 +12,7 @@ int main(int argc, char** argv)
printf
(
"请输入一个正整数:"
);
printf
(
"请输入一个正整数:"
);
scanf
(
"%d"
,
&
num
);
scanf
(
"%d"
,
&
num
);
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"位数为:%d"
,
count
);
printf
(
"位数为:%d"
,
count
);
return
0
;
return
0
;
...
...
data/1.C语言初阶/3.运算符与表达式/6.条件运算符/conditional_op.md
浏览文件 @
5b7a4219
...
@@ -11,7 +11,7 @@ int main(int argc, char** argv)
...
@@ -11,7 +11,7 @@ int main(int argc, char** argv)
printf
(
"请输入3个整数:"
);
printf
(
"请输入3个整数:"
);
scanf
(
"%d,%d,%d"
,
&
a
,
&
b
,
&
c
);
scanf
(
"%d,%d,%d"
,
&
a
,
&
b
,
&
c
);
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"3个整数中的最大的是:%d"
,
max
);
printf
(
"3个整数中的最大的是:%d"
,
max
);
return
0
;
return
0
;
...
...
data/1.C语言初阶/3.运算符与表达式/7.sizeof运算符/sizeof_op.md
浏览文件 @
5b7a4219
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
int
arr
[]
=
{
1
,
2
,
3
,
4
,
5
};
int
arr
[]
=
{
1
,
2
,
3
,
4
,
5
};
_____
(
1
)
_____
;
_____
(
1
)
_____
size_t
i
;
size_t
i
;
for
(
i
=
0
;
i
<
len
;
++
i
)
for
(
i
=
0
;
i
<
len
;
++
i
)
...
...
data/1.C语言初阶/3.运算符与表达式/8.运算符优先级与求值顺序/precedence.md
浏览文件 @
5b7a4219
...
@@ -9,7 +9,7 @@ int main(int argc, char** argv)
...
@@ -9,7 +9,7 @@ int main(int argc, char** argv)
{
{
int
x
,
y
,
z
;
int
x
,
y
,
z
;
x
=
y
=
1
;
x
=
y
=
1
;
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"%d,%d,%d
\n
"
,
x
,
y
,
z
);
printf
(
"%d,%d,%d
\n
"
,
x
,
y
,
z
);
}
}
```
```
...
...
data/1.C语言初阶/4.语句与控制流/1.语句与程序块/statements_n_blocks.md
浏览文件 @
5b7a4219
...
@@ -11,7 +11,7 @@ int main(int argc, char** argv)
...
@@ -11,7 +11,7 @@ int main(int argc, char** argv)
size_t
len
=
sizeof
(
str
)
/
sizeof
(
char
);
size_t
len
=
sizeof
(
str
)
/
sizeof
(
char
);
size_t
i
;
size_t
i
;
for
(
i
=
0
;
i
<
len
;
++
i
)
for
(
i
=
0
;
i
<
len
;
++
i
)
_____
(
1
)
_____
;
_____
(
1
)
_____
return
0
;
return
0
;
}
}
...
...
data/1.C语言初阶/4.语句与控制流/2.判断语句/elseif.md
浏览文件 @
5b7a4219
...
@@ -13,7 +13,7 @@ int main(int argc, char** argv)
...
@@ -13,7 +13,7 @@ int main(int argc, char** argv)
printf
(
"请输入三角形的三条边:"
);
printf
(
"请输入三角形的三条边:"
);
scanf
(
"%f,%f,%f"
,
&
a
,
&
b
,
&
c
);
scanf
(
"%f,%f,%f"
,
&
a
,
&
b
,
&
c
);
_____
(
1
)
_____
;
_____
(
1
)
_____
return
0
;
return
0
;
}
}
...
...
data/1.C语言初阶/4.语句与控制流/2.判断语句/if.md
浏览文件 @
5b7a4219
...
@@ -19,7 +19,7 @@ int main(int argc, char** argv)
...
@@ -19,7 +19,7 @@ int main(int argc, char** argv)
printf
(
"请输入 a,b,c:
\n
"
);
printf
(
"请输入 a,b,c:
\n
"
);
scanf
(
"%d,%d,%d"
,
&
a
,
&
b
,
&
c
);
scanf
(
"%d,%d,%d"
,
&
a
,
&
b
,
&
c
);
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"升序排序结果:
\n
"
);
printf
(
"升序排序结果:
\n
"
);
printf
(
"%d,%d,%d"
,
a
,
b
,
c
);
printf
(
"%d,%d,%d"
,
a
,
b
,
c
);
...
...
data/1.C语言初阶/4.语句与控制流/2.判断语句/ifelse.md
浏览文件 @
5b7a4219
...
@@ -17,7 +17,7 @@ int main(int argc, char** argv)
...
@@ -17,7 +17,7 @@ int main(int argc, char** argv)
printf
(
"请输入第2个整数:"
);
printf
(
"请输入第2个整数:"
);
scanf
(
"%d"
,
&
num_2
);
scanf
(
"%d"
,
&
num_2
);
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"两数之间的较大值为:%d"
,
max_num
);
printf
(
"两数之间的较大值为:%d"
,
max_num
);
...
...
data/1.C语言初阶/4.语句与控制流/2.判断语句/switch.md
浏览文件 @
5b7a4219
...
@@ -24,7 +24,7 @@ int main(int argc, char** argv)
...
@@ -24,7 +24,7 @@ int main(int argc, char** argv)
}
}
int
quotient
=
score
/
10
;
int
quotient
=
score
/
10
;
_____
(
1
)
_____
;
_____
(
1
)
_____
return
0
;
return
0
;
}
}
...
...
data/1.C语言初阶/4.语句与控制流/3.循环语句/for.md
浏览文件 @
5b7a4219
...
@@ -10,7 +10,7 @@ int main(int argc, char** argv)
...
@@ -10,7 +10,7 @@ int main(int argc, char** argv)
int
i
=
0
;
int
i
=
0
;
int
j
=
0
;
int
j
=
0
;
_____
(
1
)
_____
;
_____
(
1
)
_____
return
0
;
return
0
;
}
}
...
...
data/1.C语言初阶/4.语句与控制流/3.循环语句/goto.md
浏览文件 @
5b7a4219
...
@@ -9,7 +9,7 @@ int main(int argc, char** argv)
...
@@ -9,7 +9,7 @@ int main(int argc, char** argv)
{
{
int
sum
=
0
;
int
sum
=
0
;
int
i
=
0
;
int
i
=
0
;
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"10以内的正整数之和为:%d"
,
sum
);
printf
(
"10以内的正整数之和为:%d"
,
sum
);
return
0
;
return
0
;
...
...
data/1.C语言初阶/4.语句与控制流/3.循环语句/while.md
浏览文件 @
5b7a4219
...
@@ -21,7 +21,7 @@ int main(int argc, char** argv)
...
@@ -21,7 +21,7 @@ int main(int argc, char** argv)
}
}
m
=
a
*
b
;
m
=
a
*
b
;
c
=
a
%
b
;
c
=
a
%
b
;
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"最大公约数是:%d
\n
"
,
b
);
printf
(
"最大公约数是:%d
\n
"
,
b
);
printf
(
"最小公倍数是:%d
\n
"
,
m
/
b
);
printf
(
"最小公倍数是:%d
\n
"
,
m
/
b
);
...
...
data/2.C语言中阶/1.函数与程序结构/1.函数的声明与定义/definition.md
浏览文件 @
5b7a4219
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
```
c
```
c
#include <stdio.h>
#include <stdio.h>
_____
(
1
)
_____
;
_____
(
1
)
_____
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
...
...
data/2.C语言中阶/2.数组/1.数组简介/array_def.md
浏览文件 @
5b7a4219
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
int
i
;
int
i
;
_____
(
1
)
_____
;
_____
(
1
)
_____
for
(
i
=
0
;
i
<
LEN
;
++
i
)
for
(
i
=
0
;
i
<
LEN
;
++
i
)
printf
(
"%-4d"
,
arr
[
i
]);
printf
(
"%-4d"
,
arr
[
i
]);
...
...
data/2.C语言中阶/2.数组/1.数组简介/index.md
浏览文件 @
5b7a4219
...
@@ -11,7 +11,7 @@ int main(int argc, char **argv)
...
@@ -11,7 +11,7 @@ int main(int argc, char **argv)
int
arr
[
LEN
]
=
{
2
,
5
,
1
,
10
,
4
,
8
,
6
,
3
,
9
,
7
};
int
arr
[
LEN
]
=
{
2
,
5
,
1
,
10
,
4
,
8
,
6
,
3
,
9
,
7
};
int
i
,
j
,
max_value
,
position
;
int
i
,
j
,
max_value
,
position
;
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"数组中的最大值为:%d
\n
"
,
max_value
);
printf
(
"数组中的最大值为:%d
\n
"
,
max_value
);
printf
(
"最大值在数组中的下标为:%d
\n
"
,
position
);
printf
(
"最大值在数组中的下标为:%d
\n
"
,
position
);
...
...
data/2.C语言中阶/2.数组/2.一维数组/bubble_sort.md
浏览文件 @
5b7a4219
...
@@ -19,7 +19,7 @@ int main(int argc, char** argv)
...
@@ -19,7 +19,7 @@ int main(int argc, char** argv)
for
(
j
=
0
;
j
<
LEN
-
i
-
1
;
++
j
)
for
(
j
=
0
;
j
<
LEN
-
i
-
1
;
++
j
)
if
(
arr
[
j
]
>
arr
[
j
+
1
])
if
(
arr
[
j
]
>
arr
[
j
+
1
])
{
{
_____
(
1
)
_____
;
_____
(
1
)
_____
is_sorted
=
false
;
is_sorted
=
false
;
}
}
if
(
is_sorted
)
if
(
is_sorted
)
...
...
data/2.C语言中阶/2.数组/2.一维数组/reverse.md
浏览文件 @
5b7a4219
...
@@ -29,7 +29,7 @@ int main(int argc, char** argv)
...
@@ -29,7 +29,7 @@ int main(int argc, char** argv)
printf
(
"反转前:
\n
"
);
printf
(
"反转前:
\n
"
);
print_array
(
a
,
ARR_LEN
);
print_array
(
a
,
ARR_LEN
);
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"反转后:
\n
"
);
printf
(
"反转后:
\n
"
);
print_array
(
a
,
ARR_LEN
);
print_array
(
a
,
ARR_LEN
);
...
...
data/2.C语言中阶/2.数组/3.二维数组/matrix.md
浏览文件 @
5b7a4219
...
@@ -33,7 +33,7 @@ int main(int argc, char** argv)
...
@@ -33,7 +33,7 @@ int main(int argc, char** argv)
printf
(
"转置前:
\n
"
);
printf
(
"转置前:
\n
"
);
print_matrix
(
m
,
row
,
col
);
print_matrix
(
m
,
row
,
col
);
_____
(
1
)
_____
;
_____
(
1
)
_____
printf
(
"转置后:
\n
"
);
printf
(
"转置后:
\n
"
);
print_matrix
(
t
,
col
,
row
);
print_matrix
(
t
,
col
,
row
);
...
...
data/2.C语言中阶/2.数组/4.变长数组/vla.md
浏览文件 @
5b7a4219
...
@@ -23,7 +23,7 @@ int main(int argc, char** argv)
...
@@ -23,7 +23,7 @@ int main(int argc, char** argv)
int
i
,
j
,
rows
,
cols
,
sum
;
int
i
,
j
,
rows
,
cols
,
sum
;
rows
=
2
,
cols
=
5
;
rows
=
2
,
cols
=
5
;
_____
(
1
)
_____
;
_____
(
1
)
_____
sum
=
sum_2d_array
(
ROWS
,
COLS
,
arr_1
);
sum
=
sum_2d_array
(
ROWS
,
COLS
,
arr_1
);
printf
(
"array_1中所有元素之和为:%d
\n
"
,
sum
);
printf
(
"array_1中所有元素之和为:%d
\n
"
,
sum
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录