Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_c
提交
a5582e56
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看板
“57294fa890fd73ecb83a035e5ea816e295ee3380”上不存在“...analysis/git@gitcode.net:BaiXuePrincess/Paddle.git”
提交
a5582e56
编写于
11月 19, 2021
作者:
L
luxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
features.md revised
上级
77933668
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
49 addition
and
79 deletion
+49
-79
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.c
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.c
+11
-5
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.md
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.md
+38
-74
未找到文件。
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.c
浏览文件 @
a5582e56
#include <stdio.h>
#include <stdio.h>
#define ROW 7
#define COL 50
void
print
(
char
feature
[
ROW
][
COL
])
{
int
i
=
0
;
while
(
i
<
ROW
)
printf
(
"%s
\n
"
,
feature
[
i
++
]);
}
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
const
int
row
=
7
;
char
feature
[
ROW
][
COL
]
=
{
const
int
col
=
50
;
char
feature
[
row
][
col
]
=
{
"1. 语言简洁,使用方便灵活"
,
"1. 语言简洁,使用方便灵活"
,
"2. 可移植性好"
,
"2. 可移植性好"
,
"3. 表达能力强"
,
"3. 表达能力强"
,
...
@@ -14,8 +21,7 @@ int main(int argc, char** argv)
...
@@ -14,8 +21,7 @@ int main(int argc, char** argv)
"7. 生成的目标代码质量高"
};
"7. 生成的目标代码质量高"
};
printf
(
"********** C语言特点 **********
\n
"
);
printf
(
"********** C语言特点 **********
\n
"
);
for
(
int
i
=
0
;
i
<
row
;
++
i
)
print
(
feature
);
printf
(
"%s
\n
"
,
feature
[
i
]);
printf
(
"*******************************
\n
"
);
printf
(
"*******************************
\n
"
);
return
0
;
return
0
;
...
...
data/1.C语言初阶/1.C语言概述/2.C语言特点/features.md
浏览文件 @
a5582e56
# 打印C语言的特点
# 打印C语言的特点
使用字符数组在控制台打印C语言的常见特点。请选出
<span
style=
"color:red"
>
正确
</span>
答案。
<br/><br/>
使用字符数组在控制台打印C语言的常见特点。请选出
<span
style=
"color:red"
>
正确
</span>
答案。
<br/><br/>
<font
size=
"2"
>
C语言特点:
<div
style=
"text-indent:2em;"
><img
src=
"https://img-community.csdnimg.cn/images/4ccf9d0d03ec4cc9bd0dfb64e36ef849.png"
alt=
"C语言特点"
width=
"390"
/></div>
</font>
<br/>
## 答案
```
c
```
c
#include <stdio.h>
#include <stdio.h>
#define ROW 7
#define COL 50
$
code
int
main
(
int
argc
,
char
**
argv
)
int
main
(
int
argc
,
char
**
argv
)
{
{
const
int
row
=
7
;
char
feature
[
ROW
][
COL
]
=
{
const
int
col
=
50
;
char
feature
[
row
][
col
]
=
{
"1. 语言简洁,使用方便灵活"
,
"1. 语言简洁,使用方便灵活"
,
"2. 可移植性好"
,
"2. 可移植性好"
,
"3. 表达能力强"
,
"3. 表达能力强"
,
...
@@ -25,94 +21,62 @@ int main(int argc, char** argv)
...
@@ -25,94 +21,62 @@ int main(int argc, char** argv)
"7. 生成的目标代码质量高"
};
"7. 生成的目标代码质量高"
};
printf
(
"********** C语言特点 **********
\n
"
);
printf
(
"********** C语言特点 **********
\n
"
);
for
(
int
i
=
0
;
i
<
row
;
++
i
)
print
(
feature
);
printf
(
"%s
\n
"
,
feature
[
i
]);
printf
(
"*******************************
\n
"
);
printf
(
"*******************************
\n
"
);
return
0
;
return
0
;
}
}
```
```
## 选项
<font
size=
"2"
>
C语言特点:
### A
<div
style=
"text-indent:2em;"
><img
src=
"https://img-community.csdnimg.cn/images/4ccf9d0d03ec4cc9bd0dfb64e36ef849.png"
alt=
"C语言特点"
width=
"390"
/></div>
</font>
<br/>
## 答案
```
c
```
c
#include <stdio.h>
void
print
(
char
feature
[
ROW
][
COL
])
int
main
(
int
argc
,
char
**
argv
)
{
{
const
int
row
=
7
;
for
line
in
feature
:
const
int
col
=
50
;
printf
(
"%s
\n
"
,
line
);
char
feature
[
row
][
col
]
=
{
"1. 语言简洁,使用方便灵活"
,
"2. 可移植性好"
,
"3. 表达能力强"
,
"4. 表达方式灵活"
,
"5. 可进行结构化程序设计"
,
"6. 可以直接操作计算机硬件"
,
"7. 生成的目标代码质量高"
};
print
(
"********** C语言特点 **********
\n
"
);
for
(
int
i
=
0
;
i
<
row
;
++
i
)
print
(
"%s
\n
"
,
feature
[
i
]);
print
(
"*******************************
\n
"
);
return
0
;
}
}
```
```
##
# B
##
选项
```
c
### 以字符串的粒度进行打印
#include <stdio.h>
int
main
(
int
argc
,
char
**
argv
)
```
c
void
print
(
char
feature
[
ROW
][
COL
])
{
{
const
int
row
=
7
;
for
(
int
i
=
0
;
i
<
ROW
;
++
i
)
const
int
col
=
50
;
printf
(
"%s
\n
"
,
feature
[
i
]);
char
feature
[
row
][
col
]
=
{
}
"1. 语言简洁,使用方便灵活"
,
```
"2. 可移植性好"
,
"3. 表达能力强"
,
"4. 表达方式灵活"
,
"5. 可进行结构化程序设计"
,
"6. 可以直接操作计算机硬件"
,
"7. 生成的目标代码质量高"
};
printf
(
"********** C语言特点 **********
\n
"
);
### 以字符的粒度进行打印
for
(
int
i
=
0
;
i
<
row
;
++
i
)
printf
(
"%c
\n
"
,
feature
[
i
]);
printf
(
"*******************************
\n
"
);
return
0
;
```
c
void
print
(
char
feature
[
ROW
][
COL
])
{
for
(
int
i
=
0
;
i
<
ROW
;
++
i
)
{
for
(
int
j
=
0
;
feature
[
i
][
j
]
!=
'\0'
;
++
j
)
printf
(
"%c"
,
feature
[
i
][
j
]);
printf
(
"
\n
"
);
}
}
}
```
```
###
C
###
使用 while 循环进行打印
```
c
```
c
#include <stdio.h>
void
print
(
char
feature
[
ROW
][
COL
])
int
main
(
int
argc
,
char
**
argv
)
{
{
const
int
row
=
7
;
int
i
=
0
;
const
int
col
=
50
;
while
(
i
<
ROW
)
char
feature
[
row
][
col
]
=
{
printf
(
"%s
\n
"
,
feature
[
i
++
]);
'
1
.
语言简洁,使用方便灵活'
,
'
2
.
可移植性好'
,
'
3
.
表达能力强'
,
'
4
.
表达方式灵活'
,
'
5
.
可进行结构化程序设计'
,
'
6
.
可以直接操作计算机硬件'
,
'
7
.
生成的目标代码质量高'
};
printf
(
'
**********
C
语言特点
**********
\
n
'
);
for
(
int
i
=
0
;
i
<
row
;
++
i
)
printf
(
'
%
s
\
n
'
,
feature
[
i
]);
printf
(
'
*******************************
\
n
'
);
return
0
;
}
}
```
```
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录