提交 f574a19f 编写于 作者: L luxin

author revised

上级 1c919228
......@@ -118,7 +118,7 @@ pip install -r requirement.txt
```json
{
"type": "code_options",
"author": "刘鑫",
"author": "ccat",
"source": "helloworld.md",
"notebook_enable": true
}
......
#include <stdio.h>
void print_link();
void print_skill_tree();
void print_skill_tree(char [], char []);
int main(int argc, char** argv)
{
print_skill_tree();
char tree_name[] = "C语言";
char tree_link[] = "https://clang.csdn.net";
print_skill_tree(tree_name, tree_link);
return 0;
}
void print_link()
void print_skill_tree(char tree_name[], char link[])
{
printf("https://bbs.csdn.net/skill/c");
}
void print_skill_tree()
{
printf("欢迎访问\"C语言技能树\"网址:");
print_link();
printf("欢迎访问\"%s技能树\"网址:%s", tree_name, link);
}
\ No newline at end of file
# 打印技能树名称和网址
定义两个函数,打印C语言技能树的名称和网址。请选出<span style="color:red">正确</span>答案
自定义一个输出函数,打印C语言技能树的名称和网址。以下关于函数的声明和定义,请判断哪一项是<span style="color:red">错误</span>
## 答案
```c
#include <stdio.h>
void print_link();
void print_skill_tree();
_____(1)_____
int main(int argc, char** argv)
{
print_skill_tree();
char tree_name[] = "C语言";
char tree_link[] = "https://clang.csdn.net";
print_skill_tree(tree_name, tree_link);
return 0;
}
void print_link()
{
printf("https://bbs.csdn.net/skill/c");
}
void print_skill_tree()
{
printf("欢迎访问\"C语言技能树\"网址:");
print_link();
}
_____(2)_____
```
<font size="2">
小知识:C语言函数声明和定义语法:
## 选项
### A
```c
#include <stdio.h>
void print_skill_tree()
{
printf("欢迎访问\"C语言技能树\"网址:");
print_link();
}
// 函数原型(可作为函数声明)
return_type function_name(parameter_types);
void print_link()
{
printf("https://bbs.csdn.net/skill/c");
}
// main函数代码
int main(int argc, char** argv)
{
print_skill_tree();
return 0;
// 函数定义
return_type function_name (function_parameters) {
// 函数被调用时需要执行的语句或程序块
return value;
}
```
### B
</font>
<br/>
## template
```c
#include <stdio.h>
void print_link();
void print_skill_tree();
void print_skill_tree(char tree_name[], char link[]);
int main(int argc, char** argv)
{
print_skill_tree();
char tree_name[] = "C语言";
char tree_link[] = "https://clang.csdn.net";
print_skill_tree(tree_name, tree_link);
return 0;
}
void print_skill_tree()
void print_skill_tree(char tree_name[], char link[])
{
printf("欢迎访问\"C语言技能树\"网址:");
printf("欢迎访问\"%s技能树\"网址:%s", tree_name, link);
}
```
void print_link()
{
printf("https://bbs.csdn.net/skill/c");
}
## 答案
```c
(1)
不填
print_link();
(2)
void print_skill_tree(char tree_name[], char link[])
{
printf("欢迎访问\"%s技能树\"网址:%s", tree_name, link);
}
```
### C
```c
#include <stdio.h>
void print_link(char);
void print_skill_tree();
## 选项
### A
```c
(1)
void print_skill_tree(char tree_name[], char link[]);
int main(int argc, char** argv)
(2)
void print_skill_tree(char tree_name[], char link[])
{
print_skill_tree();
return 0;
printf("欢迎访问\"%s技能树\"网址:%s", tree_name, link);
}
```
### B
```c
(1)
void print_skill_tree(char [], char []);
void print_link(char link[])
(2)
void print_skill_tree(char tree_name[], char link[])
{
printf("%s", link);
printf("欢迎访问\"%s技能树\"网址:%s", tree_name, link);
}
```
void print_skill_tree()
### C
```c
(1)
void print_skill_tree(char tree_name[], char link[])
{
printf("欢迎访问\"C语言技能树\"网址:");
print_link("https://bbs.csdn.net/skill/c");
printf("欢迎访问\"%s技能树\"网址:%s", tree_name, link);
}
(2)
不填
```
{
"type": "code_options",
"author": "刘鑫",
"author": "ccat",
"source": "check.md",
"exercise_id":"7deb64fd1f71418d9951f05c99d3694c"
}
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"author": "ccat",
"source": "count.md",
"exercise_id":"277ffa9a36b648c8a55a512c7e5daf99"
}
\ No newline at end of file
{
"type": "code_options",
"author": "刘鑫",
"author": "ccat",
"source": "oct.md",
"exercise_id":"b15add5a05e84ecdbdf862dcfa722b30"
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册