C语言程序设计--第6章数组讲述.ppt

C语言程序设计--第6章数组讲述

第六章 数组 俞军 yj@zjgsu.edu.cn 例 输入一行字符,统计其中有多少个长度大于3的单词,单词以空格为分割符号,并打印出这些单词 练习题 选举系统,共有3个候选人Alice,Bob,Malice 统计选票(共有选票6票) 如果输入的姓名不是3个候选人之一,则为废票。 最后输出各个候选人的票数以及废票数。 练习题 选举系统 统计选票(共有选票6票) 最后输出各个候选人的票数 例 strcmp与strlen举例 How are you?Hello! Len1=6,Len2=12,Len3=18 应用举例 例 输入一行字符,统计其中有多少个单词,单词以空格为 分割符号 当前字符=空格 是 否 未出现新单词,使word=0,num不累加 前一字符为空格(word==0),新单词出现, word=1,num加1 前一字符为非空格(word==1),未出现新单词,num不变 否 0 是 1 1 是 1 未 0 1 否 0 是 1 2 否 1 未 1 2 是 1 未 0 2 否 0 是 1 3 是 1 未 0 3 否 0 是 1 4 否 1 未 1 4 否 1 未 1 4 否 1 未 1 4 例 输入:I ?am ?a ?boy. 当前字符 是否空格 word原值 新单词开始否 word新值 num值 ? ? ? I a m a b o y . 例 有三个字符串,

文档评论(0)

1亿VIP精品文档

相关文档