下载此文档

tc函数.ppt


文档分类:IT计算机 | 页数:约139页 举报非法文档有奖
1/139
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/139 下载此文档
文档列表 文档介绍
字符数组应用举例
算法思想:
单词的数目由空格出现的次数决定(连续空格算一个)。
若某一字符为非空格,而它前面的字符为空格,则表示新单词的开始,此时计数器加1.
若当前字符为非空格而其前面的也是非空格,说明原单词未结束。
用word来表示前一字符是否为空格。Word=1表示前一单词为非空格,word=0表示前一字符为空格。
字符数组
字符数组应用举例
解题思路
程序如下:
#include <>
void main()
{
char string[81];
int i,num=0,word=0;
char c;
gets(string);
for (i=0;(c=string[i])!=′\ 0′;i++)
编写程序
if(c==′′) word=0;
else if(word==0)
{ word=1;
num++;
}
printf(″There are %d words in theline.\n″,
num);
}
运行情况如下:
I am a boy.↙
There are 4 words in the line.
小结:
“标记思想”
本程序中,word变量用来判断是否出现新单词,起标志作用。常称作标志变量。
实际上,标记思想是计算机编程中的常用技巧,程序中经常通过给一个变量赋特殊值(如0,1)来表示特殊状况。
课后习题:P167
习题2,3,4,5,6,10
4题:5个学生,4门课,要求求每个学生平均成绩,并且按平均成绩进行排序。难度较大.
序号四门课成绩平均成绩
0 80 75 92 82
1 59 63 70 64
2 61 65 71 65
可设一个二维数组a[5][5]存放各门课的成绩及平均成绩;使用选择法实现排序。
第七章
函数
本章要点
函数的概念
函数的定义与调用
函数的递归调用
变量的作用域
函数的作用域
主要内容
函数是什么






函数是什么
我们之前一直在使用各种各样的函数,如printf();scanf();getch();等
函数就是把一些实现某一功能的代码装在一起,起一个名字方便多次重复调用;只不过上面这些函数是系统自带的,我们看不到函数的代码。这一章我们要学会自己编写函数。

tc函数 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数139
  • 收藏数0 收藏
  • 顶次数0
  • 上传人薄荷牛奶
  • 文件大小1.80 MB
  • 时间2018-12-02