Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_c
提交
c2dfceba
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看板
提交
c2dfceba
编写于
11月 11, 2021
作者:
L
luxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
opt exercise description
上级
f30dc4d5
变更
50
隐藏空白更改
内联
并排
Showing
50 changed file
with
93 addition
and
57 deletion
+93
-57
data/1.C语言初阶/1.C语言概述/1.C语言发展史/helloworld.md
data/1.C语言初阶/1.C语言概述/1.C语言发展史/helloworld.md
+1
-1
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.md
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.md
+3
-8
data/1.C语言初阶/1.C语言概述/3.C语言标准/standard.md
data/1.C语言初阶/1.C语言概述/3.C语言标准/standard.md
+12
-1
data/1.C语言初阶/2.数据类型/1.变量/variables.md
data/1.C语言初阶/2.数据类型/1.变量/variables.md
+31
-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语言初阶/2.数据类型/3.基本数据类型/is_alphabet_or_not.md
data/1.C语言初阶/2.数据类型/3.基本数据类型/is_alphabet_or_not.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.运算符与表达式/3.关系运算符与表达式/relational_op.md
data/1.C语言初阶/3.运算符与表达式/3.关系运算符与表达式/relational_op.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/4.逻辑运算符与表达式/logical_op.md
data/1.C语言初阶/3.运算符与表达式/4.逻辑运算符与表达式/logical_op.md
+1
-1
data/1.C语言初阶/3.运算符与表达式/5.逗号运算符与表达式/comma_op.md
data/1.C语言初阶/3.运算符与表达式/5.逗号运算符与表达式/comma_op.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语言初阶/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.语句与控制流/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语言中阶/1.函数与程序结构/2.函数的参数/parameter_n_argument.md
data/2.C语言中阶/1.函数与程序结构/2.函数的参数/parameter_n_argument.md
+1
-1
data/2.C语言中阶/1.函数与程序结构/3.函数的返回/return.md
data/2.C语言中阶/1.函数与程序结构/3.函数的返回/return.md
+1
-1
data/2.C语言中阶/1.函数与程序结构/4.函数的调用/function_call.md
data/2.C语言中阶/1.函数与程序结构/4.函数的调用/function_call.md
+1
-1
data/2.C语言中阶/1.函数与程序结构/5.函数的递归/loop_imitation.md
data/2.C语言中阶/1.函数与程序结构/5.函数的递归/loop_imitation.md
+1
-1
data/2.C语言中阶/1.函数与程序结构/6.局部变量和全局变量/global_n_local_var.md
data/2.C语言中阶/1.函数与程序结构/6.局部变量和全局变量/global_n_local_var.md
+1
-1
data/2.C语言中阶/1.函数与程序结构/7.头文件/header.md
data/2.C语言中阶/1.函数与程序结构/7.头文件/header.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.数组/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/2.C语言中阶/3.指针/1.指针与地址/pointers.md
data/2.C语言中阶/3.指针/1.指针与地址/pointers.md
+1
-1
data/2.C语言中阶/3.指针/2.指针与函数参数/pointers_n_func.md
data/2.C语言中阶/3.指针/2.指针与函数参数/pointers_n_func.md
+1
-1
data/2.C语言中阶/3.指针/3.指针与数组/pointers_n_array.md
data/2.C语言中阶/3.指针/3.指针与数组/pointers_n_array.md
+1
-1
data/2.C语言中阶/3.指针/4.地址算术运算/pointers_arithmetic_op.md
data/2.C语言中阶/3.指针/4.地址算术运算/pointers_arithmetic_op.md
+1
-1
data/2.C语言中阶/3.指针/5.指针数组以及指向指针的指针/pointers_array.md
data/2.C语言中阶/3.指针/5.指针数组以及指向指针的指针/pointers_array.md
+1
-1
data/2.C语言中阶/3.指针/6.指向函数的指针/pointers_2_func.md
data/2.C语言中阶/3.指针/6.指向函数的指针/pointers_2_func.md
+1
-1
data/2.C语言中阶/4.字符串/1.字符串输入与输出/string_io.md
data/2.C语言中阶/4.字符串/1.字符串输入与输出/string_io.md
+1
-1
data/2.C语言中阶/4.字符串/2.字符串函数/string_func.md
data/2.C语言中阶/4.字符串/2.字符串函数/string_func.md
+1
-1
data/3.C语言高阶/1.结构体/1.结构体简介/structures.md
data/3.C语言高阶/1.结构体/1.结构体简介/structures.md
+1
-1
data/3.C语言高阶/1.结构体/2.结构体数组/structures_array.md
data/3.C语言高阶/1.结构体/2.结构体数组/structures_array.md
+1
-1
data/3.C语言高阶/1.结构体/3.结构体指针/structures_pointers.md
data/3.C语言高阶/1.结构体/3.结构体指针/structures_pointers.md
+1
-1
data/3.C语言高阶/1.结构体/4.结构体与函数/structures_n_func.md
data/3.C语言高阶/1.结构体/4.结构体与函数/structures_n_func.md
+1
-1
data/3.C语言高阶/1.结构体/5.链式结构/linked_list.md
data/3.C语言高阶/1.结构体/5.链式结构/linked_list.md
+1
-1
data/3.C语言高阶/2.联合体与枚举类型/1.联合体/unions.md
data/3.C语言高阶/2.联合体与枚举类型/1.联合体/unions.md
+1
-1
data/3.C语言高阶/2.联合体与枚举类型/2.枚举类型/enum.md
data/3.C语言高阶/2.联合体与枚举类型/2.枚举类型/enum.md
+1
-1
data/3.C语言高阶/6.存储管理/1.存储类别/storage_categories.md
data/3.C语言高阶/6.存储管理/1.存储类别/storage_categories.md
+1
-1
data/3.C语言高阶/6.存储管理/2.内存动态管理/memory_management.md
data/3.C语言高阶/6.存储管理/2.内存动态管理/memory_management.md
+1
-1
data/3.C语言高阶/7.标准函数库/1.数学库/math.md
data/3.C语言高阶/7.标准函数库/1.数学库/math.md
+1
-1
data/3.C语言高阶/7.标准函数库/2.通用工具库/qsort.md
data/3.C语言高阶/7.标准函数库/2.通用工具库/qsort.md
+1
-1
未找到文件。
data/1.C语言初阶/1.C语言概述/1.C语言发展史/helloworld.md
浏览文件 @
c2dfceba
# Hello World
输出 "Hello, World!" 字符串,
找出错误的选项
。
<br/><br/>
输出 "Hello, World!" 字符串,
请选出
<font
color=
"red"
>
错误
</font>
答案
。
<br/><br/>
<font
size=
"2"
>
小知识:Hello World究竟从何而来?
<div
style=
"text-indent:2em;"
>
Hello, World最早是由 Brian Kernighan 创建的。1978年,Brian Kernighan写了一本名叫《C程序设计语言》的编程书,在程序员中广为流传。他在这本书中第一次引用的Hello World程序,源自他在1973年编写的一部讲授B语言的编程教程。
</div>
...
...
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.md
浏览文件 @
c2dfceba
# 打印C语言的特点
使用字符数组在控制台打印C语言的常见特点。请选出
正确
答案。
<br/><br/>
使用字符数组在控制台打印C语言的常见特点。请选出
<font
color=
"red"
>
正确
</font>
答案。
<br/><br/>
<font
size=
"2"
>
C语言特点:
<div
style=
"text-indent:2em;"
>
1.语言简洁,使用方便灵活
</div>
<div
style=
"text-indent:2em;"
>
2.可移植性好
</div>
<div
style=
"text-indent:2em;"
>
3.表达能力强
</div>
<div
style=
"text-indent:2em;"
>
4.表达方式灵活
</div>
<div
style=
"text-indent:2em;"
>
5.可进行结构化程序设计
</div>
<div
style=
"text-indent:2em;"
>
6.可以直接操作计算机硬件
</div>
<div
style=
"text-indent:2em;"
>
7.生成的目标代码质量高
</div>
<div
style=
"text-indent:2em;"
><img
src=
"https://img-community.csdnimg.cn/images/4ccf9d0d03ec4cc9bd0dfb64e36ef849.png"
alt=
"C语言特点"
width=
"390"
/></div>
</font>
<br/>
## 答案
```
c
...
...
data/1.C语言初阶/1.C语言概述/3.C语言标准/standard.md
浏览文件 @
c2dfceba
# 了解有哪几个C标准
下列哪个不是C标准。参考:https://iso-9899.info/wiki/The_Standard
下列哪个不是C标准。参考:https://iso-9899.info/wiki/The_Standard
<br/><br/>
<font
size=
"2"
>
小知识:C语言标准的发展
<div
style=
"text-indent:2em;"
><font
color=
"green"
>
K&R C
</font>
: 1978年,丹尼斯·里奇(Dennis Ritchie)和布莱恩·科尔尼干(Brian Kernighan)出版了一本书,名叫《The C Programming Language》。这本书被C语言开发者们称为“K&R”,很多年来被当作C语言的非正式的标准说明。人们称这个版本的C语言为“K&R C”。
</div>
<div
style=
"text-indent:2em;"
><font
color=
"green"
>
C89
</font>
: 为统一C语言版本,1983年美国国家标准局(American National Standards Institute,简称ANSI)成立了一个委员会,来制定C语言标准。1989年C语言标准被批准,被称为ANSI X3.159-1989 “Programming Language C”。这个版本的C语言标准通常被称为ANSI C。又由于这个版本是 89年完成制定的,因此也被称为C89。
</div>
<div
style=
"text-indent:2em;"
><font
color=
"green"
>
C90
</font>
: 后来ANSI把这个标准提交到ISO(国际化标准组织),1990年被ISO采纳为国际标准,称为ISO C。又因为这个版本是1990年发布的,因此也被称为C90。所以ANSI C、ISO C、C89、C90这4个标准的内容其实是一样的。
</div>
<div
style=
"text-indent:2em;"
><font
color=
"green"
>
C99
</font>
: 在ANSI C标准确立之后,C语言的规范在很长一段时间内都没有大的变动。1995年C程序设计语言工作组对C语言进行了一些修改,成为后来的1999年发布的ISO/IEC 9899:1999标准,通常被成为C99。但是各个公司对C99的支持所表现出来的兴趣不同。当GCC和其它一些商业编译器支持C99的大部分特性的时候,微软和Borland却似乎对此不感兴趣。
</div>
<div
style=
"text-indent:2em;"
><font
color=
"green"
>
C11
</font>
: 在2011年12月,ANSI采纳了ISO/IEC 9899:2011标准,这个标准通常即C11。
</div>
<div
style=
"text-indent:2em;"
><font
color=
"green"
>
C18
</font>
: 2018年6月发布的ISO/IEC 9899:2018标准,这个标准被称为C18,是目前最新的C语言编程标准,该标准主要是对C11进行了补充和修正,并没有引入新的语言特性。
</div>
<div
style=
"text-indent:2em;"
><font
color=
"green"
>
C2x
</font>
: 下一个版本的C语言标准,预计将于2022年12月1日完成。
</div>
</font>
<br/>
## template
...
...
data/1.C语言初阶/2.数据类型/1.变量/variables.md
浏览文件 @
c2dfceba
# 变量:求正整数的平方
使用while循环修改变量值,依次打印10以内(包含10)所有正整数的平方。请从以下选项中找出正确答案。
使用while循环修改变量值,依次打印10以内(包含10)所有正整数的平方。请选出
<font
color=
"red"
>
正确
</font>
答案。
<br/><br/>
<font
size=
"2"
>
小知识:C语言变量的生命周期和作用域
<table
border=
"1"
>
<tr>
<th>
变量类型
</th>
<th
bgcolor=
"lightyellow"
>
生存周期
</th>
<th
bgcolor=
"lightyellow"
>
作用域
</th>
</tr>
<tr>
<td
rowspan=
"3"
bgcolor=
"lightblue"
>
局部变量
</td>
<td>
auto:自动变量,离开定义函数立即消失
</td>
<td
rowspan=
"3"
>
只作用于该函数内部
</td>
</tr>
<tr>
<td>
register:寄存器变量,离开定义函数立即消失
</td>
</tr>
<tr>
<td>
static:静态变量,离开定义函数仍然存在
</td>
</tr>
<tr>
<td
rowspan=
"2"
bgcolor=
"lightblue"
>
全局变量
</td>
<td
rowspan=
"2"
>
在程序运行期间一直存在
</td>
<td>
static:静态变量,仅限于本文件内部条用
</td>
</tr>
<tr>
<td>
extern:外部存储变量,用于声明本文件将要用到的其他文件的变量
</td>
</tr>
</table>
</font>
<br/>
## 答案
```
c
...
...
data/1.C语言初阶/2.数据类型/2.常量/constants.md
浏览文件 @
c2dfceba
# 常量:计算圆的面积
使用常量表示圆周率$
\p
i$,并计算半径为2的圆的面积。请
从以下选项中找出错误
答案。
使用常量表示圆周率$
\p
i$,并计算半径为2的圆的面积。请
选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/1.C语言初阶/2.数据类型/3.基本数据类型/basic_data_types.md
浏览文件 @
c2dfceba
# 打印学生基本信息
用不同的基本数据类型保存一名学生的各项信息,并打印输出。请选出
正确
答案。
用不同的基本数据类型保存一名学生的各项信息,并打印输出。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
...
...
data/1.C语言初阶/2.数据类型/3.基本数据类型/is_alphabet_or_not.md
浏览文件 @
c2dfceba
# 英文字母判断
判断一个字符是否是英文字母。请选出
错误
答案。
判断一个字符是否是英文字母。请选出
<font
color=
"red"
>
错误
</font>
答案。
下图是ASCII表,ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。
<br/>

...
...
data/1.C语言初阶/3.运算符与表达式/1.赋值运算符与表达式/assignment_op.md
浏览文件 @
c2dfceba
# 赋值运算符
实现三个变量的赋值操作,并输出三个变量的值。请选出
错误
答案。
实现三个变量的赋值操作,并输出三个变量的值。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/arithmetic_op.md
浏览文件 @
c2dfceba
# 打印被10整除的数
打印100以内(包含100)能被10整除的正整数。请选出
正确
答案。
打印100以内(包含100)能被10整除的正整数。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
...
...
data/1.C语言初阶/3.运算符与表达式/2.算术运算符与表达式/count_num_of_digits.md
浏览文件 @
c2dfceba
# 判断正整数的位数
输入一个正整数,判断其一共包含多少位,请选出
错误
答案。
输入一个正整数,判断其一共包含多少位,请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/1.C语言初阶/3.运算符与表达式/3.关系运算符与表达式/relational_op.md
浏览文件 @
c2dfceba
# 区间是否重叠
输入两个闭区间,并判断两个区间是否重叠。请选出
错误
答案。
输入两个闭区间,并判断两个区间是否重叠。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/1.C语言初阶/3.运算符与表达式/4.逻辑运算符与表达式/logical_op.md
浏览文件 @
c2dfceba
# 判断闰年
输入任意年份的正整数n,通过程序运行判断该年份是否为闰年。请选出
错误
答案。
<br/><br/>
输入任意年份的正整数n,通过程序运行判断该年份是否为闰年。请选出
<font
color=
"red"
>
错误
</font>
答案。
<br/><br/>
<font
size=
"2"
>
闰年的定义:
<div
style=
"text-indent:2em;"
>
1. 能被400整除的年份为闰年。
</div>
...
...
data/1.C语言初阶/3.运算符与表达式/5.逗号运算符与表达式/comma_op.md
浏览文件 @
c2dfceba
...
...
@@ -4,7 +4,7 @@
*
1kg以内6元。
*
超过1kg,每增加1kg加收2元。
请选出
正确
答案。
请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/1.C语言初阶/3.运算符与表达式/6.条件运算符/conditional_op.md
浏览文件 @
c2dfceba
# 三数最大值
输入三个整数,求出最大值并输出。请选出
错误
答案。
输入三个整数,求出最大值并输出。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/1.C语言初阶/3.运算符与表达式/7.sizeof运算符/sizeof_op.md
浏览文件 @
c2dfceba
# 输出数组
定义并初始化一个整型数组(未显示指定数组长度),循环输出数组中的每个元素。请选出
正确
答案。
定义并初始化一个整型数组(未显示指定数组长度),循环输出数组中的每个元素。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
...
...
data/1.C语言初阶/4.语句与控制流/1.语句与程序块/statements_n_blocks.md
浏览文件 @
c2dfceba
# 循环打印 Hello World!
使用循环逐个字符打印
**Hello World!**
,请选出
错误
答案。
使用循环逐个字符打印
**Hello World!**
,请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/1.C语言初阶/4.语句与控制流/2.判断语句/elseif.md
浏览文件 @
c2dfceba
# 判断三角形的类型
输入三角形各边的长度,并判断三角形的类型。请选出
正确
答案。
输入三角形各边的长度,并判断三角形的类型。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
...
...
data/1.C语言初阶/4.语句与控制流/3.循环语句/goto.md
浏览文件 @
c2dfceba
# 求10以内的数之和
使用goto语句求10以内的正整数之和。请选出
错误
答案。
使用goto语句求10以内的正整数之和。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/1.C语言初阶/4.语句与控制流/3.循环语句/while.md
浏览文件 @
c2dfceba
# 最大公约数和最小公倍数
求两个正整数的最大公约数和最小公倍数。请选出
错误
答案。
求两个正整数的最大公约数和最小公倍数。请选出
<font
color=
"red"
>
错误
</font>
答案。
1.
利用辗转相除法求出最大公约数。
2.
进而求出最小公倍数。
...
...
data/2.C语言中阶/1.函数与程序结构/1.函数的声明与定义/definition.md
浏览文件 @
c2dfceba
# 打印技能树名称和网址
定义两个函数,打印C语言技能树的名称和网址。请选出
正确
答案。
定义两个函数,打印C语言技能树的名称和网址。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/2.C语言中阶/1.函数与程序结构/2.函数的参数/parameter_n_argument.md
浏览文件 @
c2dfceba
# 形参和实参
输入两个正整数m和n,求从m加到n的和(m <= n),并输出,请选出
正确
答案。
输入两个正整数m和n,求从m加到n的和(m
<
=
n
),
并输出
,
请选出
<
font
color=
"red"
>
正确
</font>
答案。
## 答案
...
...
data/2.C语言中阶/1.函数与程序结构/3.函数的返回/return.md
浏览文件 @
c2dfceba
# 判断素数
输入一个整数,判断是否为素数。请选出
错误
答案。
输入一个整数,判断是否为素数。请选出
<font
color=
"red"
>
错误
</font>
答案。
*
素数是自然数,小于零的整数没有意义。
## 答案
...
...
data/2.C语言中阶/1.函数与程序结构/4.函数的调用/function_call.md
浏览文件 @
c2dfceba
# 打印函数调用顺序
基于函数调用的顺序,正确输出
**中国-->湖南-->长沙-->岳麓区-->CSDN-->https://www.csdn.net/**
。请选出
错误
答案。
基于函数调用的顺序,正确输出
**中国-->湖南-->长沙-->岳麓区-->CSDN-->https://www.csdn.net/**
。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/2.C语言中阶/1.函数与程序结构/5.函数的递归/loop_imitation.md
浏览文件 @
c2dfceba
# 模拟循环
在不使用循环的情况下,使用递归按升序输出1到100的所有整数。请选出
错误
答案。
在不使用循环的情况下,使用递归按升序输出1到100的所有整数。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/2.C语言中阶/1.函数与程序结构/6.局部变量和全局变量/global_n_local_var.md
浏览文件 @
c2dfceba
# 长方体的体积和面积
根据长方体的长宽高求它的体积以及三个面的面积。
找出正确的选项
。
根据长方体的长宽高求它的体积以及三个面的面积。
请选出
<font
color=
"red"
>
正确
</font>
答案
。
## 答案
```
c
...
...
data/2.C语言中阶/1.函数与程序结构/7.头文件/header.md
浏览文件 @
c2dfceba
# 上楼梯问题
楼梯有n阶台阶,一次可以上1阶、2阶或者3阶台阶,使用递归的方法计算出有多少种走完楼梯的方式。请选出
错误
答案。
楼梯有n阶台阶,一次可以上1阶、2阶或者3阶台阶,使用递归的方法计算出有多少种走完楼梯的方式。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/2.C语言中阶/2.数组/1.数组简介/array_def.md
浏览文件 @
c2dfceba
# 数组的定义和初始化
定义一个整型的一维数组,并打印数组中的元素。请选出
错误
答案。
定义一个整型的一维数组,并打印数组中的元素。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/2.C语言中阶/2.数组/2.一维数组/bubble_sort.md
浏览文件 @
c2dfceba
# 冒泡排序
用冒泡排序法对任意输入的10个整数按照从小到大的顺序进行排序。请选出
正确
答案。
用冒泡排序法对任意输入的10个整数按照从小到大的顺序进行排序。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/2.C语言中阶/2.数组/2.一维数组/reverse.md
浏览文件 @
c2dfceba
...
...
@@ -7,7 +7,7 @@
<div
style=
"text-indent:2em;"
>
反转后:
</div>
<div
style=
"text-indent:2em;"
>
5, 4, 3, 2, 1
</div>
</font><br/>
请选出
错误
答案。
请选出
<font
color=
"red"
>
错误
</font>
答案。
<br/>
## 答案
...
...
data/2.C语言中阶/2.数组/3.二维数组/matrix.md
浏览文件 @
c2dfceba
# 矩阵转置
基于二维数组实现线性代数中的矩阵转置。请选出
错误
答案。
基于二维数组实现线性代数中的矩阵转置。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/2.C语言中阶/2.数组/4.变长数组/vla.md
浏览文件 @
c2dfceba
# 求整型数组和
给定一个整型的二维数组,求二维数组中所有元素的和。请选出
正确
答案。
给定一个整型的二维数组,求二维数组中所有元素的和。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
...
...
data/2.C语言中阶/3.指针/1.指针与地址/pointers.md
浏览文件 @
c2dfceba
# 交换变量值1
使用指针交换两个变量的值。请选出
正确
答案。
使用指针交换两个变量的值。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/2.C语言中阶/3.指针/2.指针与函数参数/pointers_n_func.md
浏览文件 @
c2dfceba
# 交换变量值2
使用指针与函数交换两个变量的值。请选出
错误
答案。
使用指针与函数交换两个变量的值。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/2.C语言中阶/3.指针/3.指针与数组/pointers_n_array.md
浏览文件 @
c2dfceba
# 获取数组最大值及其下标
给定一个数组,获取最大值及其下标并输出。请选出
错误
答案。
给定一个数组,获取最大值及其下标并输出。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/2.C语言中阶/3.指针/4.地址算术运算/pointers_arithmetic_op.md
浏览文件 @
c2dfceba
# 输出二维数组元素
使用地址算术运算的方式,输出二维数组中的所有元素。请选出
错误
答案。
使用地址算术运算的方式,输出二维数组中的所有元素。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/2.C语言中阶/3.指针/5.指针数组以及指向指针的指针/pointers_array.md
浏览文件 @
c2dfceba
# 打印字符串数组中的所有词
给定一个字符串数组,打印数组中的所有词。请选出
错误
答案。
给定一个字符串数组,打印数组中的所有词。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/2.C语言中阶/3.指针/6.指向函数的指针/pointers_2_func.md
浏览文件 @
c2dfceba
# 函数指针
使用函数指针调用自定义函数。请选出
错误
答案。
使用函数指针调用自定义函数。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/2.C语言中阶/4.字符串/1.字符串输入与输出/string_io.md
浏览文件 @
c2dfceba
# 字符串输入与输出
输入一个字符串,并反向输出。请选出
错误
答案。
输入一个字符串,并反向输出。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/2.C语言中阶/4.字符串/2.字符串函数/string_func.md
浏览文件 @
c2dfceba
...
...
@@ -7,7 +7,7 @@
<div
style=
"text-indent:2em;"
>
替换后:
</div>
<div
style=
"text-indent:2em;"
>
非宁静无以致远!
</div>
</font><br/>
请选出
正确
答案。
请选出
<font
color=
"red"
>
正确
</font>
答案。
<br/>
## 答案
...
...
data/3.C语言高阶/1.结构体/1.结构体简介/structures.md
浏览文件 @
c2dfceba
# 结构体的定义与使用
定义一个学生结构体,并实例化一个学生对象,保存一个学生的基本信息,最后输出该学生信息。请选出
错误
答案。
定义一个学生结构体,并实例化一个学生对象,保存一个学生的基本信息,最后输出该学生信息。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/1.结构体/2.结构体数组/structures_array.md
浏览文件 @
c2dfceba
# 结构体数组
定义一个学生结构体,并实例化一个结构体数组,用于保存一个班级所有学生的基本信息,最后输出所有学生基本信息,以及班级的学生平均成绩。请选出
错误
答案。
定义一个学生结构体,并实例化一个结构体数组,用于保存一个班级所有学生的基本信息,最后输出所有学生基本信息,以及班级的学生平均成绩。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/1.结构体/3.结构体指针/structures_pointers.md
浏览文件 @
c2dfceba
# 结构体指针
定义一个学生结构体,并实例化一个学生对象,保存一个学生的基本信息,最后使用结构体指针访问和输出该学生信息。请选出
错误
答案。
定义一个学生结构体,并实例化一个学生对象,保存一个学生的基本信息,最后使用结构体指针访问和输出该学生信息。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
...
...
data/3.C语言高阶/1.结构体/4.结构体与函数/structures_n_func.md
浏览文件 @
c2dfceba
# 结构体与函数
定义一个学生结构体,并实例化一个结构体数组,用于保存一个班级所有学生的基本信息,最后输出所有学生基本信息,以及班级的学生平均成绩。请选出
正确
答案。
定义一个学生结构体,并实例化一个结构体数组,用于保存一个班级所有学生的基本信息,最后输出所有学生基本信息,以及班级的学生平均成绩。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/1.结构体/5.链式结构/linked_list.md
浏览文件 @
c2dfceba
# 链式结构
定义一个学生结构体,并创建一个链表用于保存一个班级所有学生的基本信息,最后输出所有学生基本信息,以及班级的学生平均成绩。请选出
正确
答案。
定义一个学生结构体,并创建一个链表用于保存一个班级所有学生的基本信息,最后输出所有学生基本信息,以及班级的学生平均成绩。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/2.联合体与枚举类型/1.联合体/unions.md
浏览文件 @
c2dfceba
# 联合体
定义一个师生信息结构体,并实例化一个结构体数组,用于保存师生的基本信息,其中
**un**
字段用于保存学生的成绩或者教师的教学科目,最后输出所有人员信息。请选出
正确
答案。
定义一个师生信息结构体,并实例化一个结构体数组,用于保存师生的基本信息,其中
**un**
字段用于保存学生的成绩或者教师的教学科目,最后输出所有人员信息。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/2.联合体与枚举类型/2.枚举类型/enum.md
浏览文件 @
c2dfceba
# 枚举类型
输入一个日期(年月日),输出该日期是星期几。请选出
错误
答案。
输入一个日期(年月日),输出该日期是星期几。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/6.存储管理/1.存储类别/storage_categories.md
浏览文件 @
c2dfceba
# 统计函数调用次数
正确输出
**func_1()**
函数在当前程序中为第几次被调用。请选出
错误
答案。
正确输出
**func_1()**
函数在当前程序中为第几次被调用。请选出
<font
color=
"red"
>
错误
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/6.存储管理/2.内存动态管理/memory_management.md
浏览文件 @
c2dfceba
# 内存动态管理
使用动态分配内存的方式,模拟C++中Vector容器,实现动态数组的构建。请选出
正确
答案。
使用动态分配内存的方式,模拟C++中Vector容器,实现动态数组的构建。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/7.标准函数库/1.数学库/math.md
浏览文件 @
c2dfceba
# 函数定积分计算
利用梯形法近似近似计算定积分的值。请选出
正确
答案。
利用梯形法近似近似计算定积分的值。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
data/3.C语言高阶/7.标准函数库/2.通用工具库/qsort.md
浏览文件 @
c2dfceba
# 数组元素排序
利用rand()函数随机生成100以内的正整数,用于填充整数数组,并使用qsort()函数实现数组元素的升序排序。请选出
正确
答案。
利用rand()函数随机生成100以内的正整数,用于填充整数数组,并使用qsort()函数实现数组元素的升序排序。请选出
<font
color=
"red"
>
正确
</font>
答案。
## 答案
```
c
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录