排序数组可以使用冒泡算法:如果前一个数据比后一个大,则交换。
{
int i,j,t,a[6]
printf("Please input 6 integers:\n")
for(i=0i<6i++)
scanf("%d",&a[i])
for(i=0i<5i++) /* 冒泡法排序 */
for(j=0j<6-i-1j++)
if(a[j]>a[j+1])
{t=a[j]/* 交换a[i]和a[j] */
a[j]=a[j+1]
a[j+1]=t
}
优点:
简洁紧凑、灵活方便:C语言一共只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行 *** 作,而这三者是计算机最基本的工作单元。
以上内容参考:百度百科-c语言程序设计
ppt中的文字想要环形排列,该怎么排版文本呢?下面我们就来看看详细文字跟随路径排列的教程。1、双击ppt快捷方式启动该应用程序,在标题文本框中输入文字内容。
2、设置字体为自己喜欢的字体形式,这里设置了AMCSongGBK-Light,字号为54
3、文字内容复制若干,执行格式-文本效果-转换命令,选择跟随效果里的圆形。
4、接着选择文本框,执行格式菜单,设置宽度和高度均为4cm。
5、接着选择文本内容,执行格式菜单,设置文本框轮廓为黄色,查看效果。
6、设置文本效果,选择棱台中的松散嵌入选项,这样就完成了环形文字的制作。
PPT 不是Word,不要将幻灯片当成Word 页面放上大段的文字,这是制作PPT 的大忌。永远记住这么一个理念:放在PPT 中的文字是精华,如果将所有内容都放在页面中,还需要演讲者做什么。
如果放到幻灯片页面中的内容太多,如何删减才能保证不会“误伤”重要信息,才能给观众留下深刻的印象?文字的删减要从目的出发,将文字的提取当成广告文案细细推敲,提取出内容的关键信息,留下最能说明主题的文字。
您已浏览28分钟!恭喜获得1个阅读红包!
广告
1.发布会PPT文字如何删?
如果制作PPT 是为了在发布会上播放演讲,那么演讲者想说的话一定要保留,不能完全输入PPT 中。否则观众在看到了页面文字内容后,就会失去对演讲的兴趣。总体来说,发布会上播放的PPT 信息要精简,能给观众留下悬念。文字内容可以是演讲者演讲内容的关键词提炼,也可以是问句,不断地引起观众的兴趣。
例如,一个关于人工智能产品发布会的PPT,当演讲者讲到人工智能的概念时,可以提取的关键词就是“人工智能”,但是仅在页面中放上“人工智能”4 个字又显得平淡无奇。这场发布会的目的在于引起观众对人工智能产品的兴趣,那么将信息内容与观众联系起来,同时又制造悬念,可以将文字修改为“人工智能如何改变你的生活?”,其思考过程如下图所示。
根据以上思考,这页PPT 的文字精简后,效果如下图所示,此时演讲者就可以开始口述人工智能的概念了。
2.教学课件PPT文字如何删?
教学课件的目的是传播教学信息,因此需要将知识点条理清晰、内容齐全地列在PPT 中,此时文字就等于知识点的大纲框架,提醒观众当前在讲的知识点是什么,帮助观众梳理逻辑。
课件类PPT 中,知识点数量较多,但是谨遵一个原则:一页PPT 只讲一个知识点,不要贪多。基于此,页面中所有的文字都应该围绕一个核心。
例如,一份讲解着装礼仪的PPT,当讲到领带打法时,如果讲解的目的是要详细介绍常用的领带打法,可以一个页面放一种打法的文字信息。文字信息只需要说明打法的名称和简要介绍。至于具体的 *** 作方式、典故、知识延伸,应该由授课老师口述讲解,如下图所示。
3.宣传推广PPT文字如何删?
宣传推广的PPT,目的在于让观众对产品产生兴趣,需要用产品亮点、真实数据、观众痛点来直击观众内心。精简这类PPT 的文字,可以围绕的问题核心是“观众最想知道什么”“产品能给观众带来什么”等。
如下图所示,是一段马术俱乐部的招生信息,在这段信息中,该俱乐部有多少个班是观众不太关心的信息,这类信息应该删除。事实上,在这段信息中,招生对象、费用及课时数量是最需要传达给观众的信息,也是观众最需要的信息,基于这样的数据信息观众可以考虑是否要报名。
文字精简后的PPT 效果如下图所示,可以将数据类信息加粗强调显示。
4.工作汇报PPT文字如何删?
工作汇报类PPT,其目的就是让观众快速了解工作的进展、成果。这类PPT 在精简信息时,方法是“结论先行”,再根据版面的大小决定是否保留导致结论的相关因素、相关数据。换句话说,工作汇报型PPT 要保留的信息是齐全的工作数据、明确的工作总结。如下图所示,左边的红色是提取出的重点信息,由这些重点信息可以提取出结论和相关因素。
用同样的方法,可以对年度工作的其他内容进行精简。完成内容删减后,发现版面有空间可以排列导致结果的因素,因此制作出的PPT 页面效果如下图所示。
PPT文字处理得好就是点睛之笔,处理不好就是垃圾。仅会删减文字还不够,还需要学会处理无法删减的大片文字、选择最好的字体发挥最强效果、做出海报效果的文字设计……
#include<stdio.h>
#include
<time.h>
#include
<stdlib.h>
void
Swap(int*
a,
int*
b)
//
交换
{
int
t
t
=
*a
*a
=
*b
*b
=
t
}
void
AsceSort(int*
begin,
int*
end)
//
升序排序
{
for(int*
p
=
begin
p
!=
end)
if(p
==
begin
||
*(p-1)
<=
*p)
++p
else
Swap(p---1,
p)
}
void
DescSort(int*
begin,
int*
end)
//
降序排序
{
for(int*
p
=
begin
p
!=
end)
if(p
==
begin
||
*(p-1)
>=
*p)
++p
else
Swap(p---1,
p)
}
void
Print(int*
a,
int
n)
//
10个一行输出
{
int
i
for(i
=
0
i
<
n
++i)
{
if(i
!=
0
&&
i
%
10
==
0)
putchar('\n')
printf("%4d
",
a[i])
}
putchar('\n')
}
#define
N
1000
int
main()
{
int
a[N],
i
srand(time(0))
for(i
=
0
i
<
N
++i)
a[i]
=
rand()
%
1001
+
1
puts("整理前排列:")
Print(a,
N)
puts("递增排列:")
AsceSort(a,
a
+
N)
Print(a,
N)
puts("递减排列:")
DescSort(a,
a
+
N)
Print(a,
N)
return
0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)