码迷,mamicode.com
首页 > 其他好文 > 详细

WC项目

时间:2016-11-02 14:47:52      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:var   idt   rac   换行   log   nbsp   开始   getchar   out   

#include <iostream.h> 
#include <string.h>  //string.h函数库中求字符串长度的函数 
#include<stdio.h>    //标准输入输出文件 
void main() 
{ 
char line[100],k;// 行数有限制(<=100) 
int i,j, end = 0, 
characters = 0, words = 0, lines = 0; 
cout<<"请输入多行文本,空行结束:\n"<<endl; 
while (end == 0)   //读取文本中的一行 
{
 j= 0; 
while((k=getchar())!=‘\n‘)      //从键盘输入的字符,回车键换行 
line[j++]=k; line[j]=‘\0‘; 
if (line[0]==‘\0‘)     //如果不输入任何字符,跳出循环 
{ 
var cpro_psid ="u2572954"; 
var cpro_pswidth =966; 
var cpro_psheight =120; 
break; 
}
else
{ 
words++; 
for(i=0;line[i]!=‘\0‘;i++) 
if(line[i] == ‘ ‘|| line[i] == ‘\t‘||line[i]== ‘\‘‘) // “line[i]==‘\’”来表示缩写,识别单词的缩写;
line[i]==‘\‘‘:实现字母缩写的形式。  
words++;        //计算单词数 
} 
lines++;          //计算文本中行数 
characters+=strlen(line);        //计算文本中字符个数(使字符数从零开始累加)
} 
cout<<"总行数\n"<<lines<<endl; 
cout<<"单词数\n"<<words<<endl; 
cout<<"字符数\n"<<characters<<endl; 
}

 

WC项目

标签:var   idt   rac   换行   log   nbsp   开始   getchar   out   

原文地址:http://www.cnblogs.com/chang1023/p/6022666.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!