首页 > 代码库 > WC项目

WC项目

#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项目