C编程:统计英文文本 一个字符的单词有多少个 两个字符的单词有多少个 N个字符的单词有多少个
来源:百度知道 编辑:UC知道 时间:2024/05/21 12:19:56
你自己试一试:
#include<stdio.h>
#define WORD_LEN 100
struct words {
int len;
int count;
};
void main()
{
words word[WORD_LEN];
FILE *fp;
char filename[20], ch;
int i, length=0, max=0;
printf("请输入文件名:");
gets(filename);
if((fp=fopen(filename, "r"))==NULL) {
printf("打开文件失败!!\n");
return;
}
for(i=0; i<WORD_LEN; i++) {
word[i].len=i;
word[i].count=0;
}
while(fread(&ch, 1, 1, fp)) {
if(ch<'A'||(ch>'Z'&&ch<'a')||ch>'z') {
if(max<length)
max=length;
word[length].count++;
length=0;
}
else
length++;
}
printf("\n单词长度及个数如下:\n");
for(i=1; i<=max; i++)
printf("%2d个字符的单词:%5d个\n", word[i].len, word[i].count);
}
C编程:统计英文文本各字符的单词个数
C编程:统计英文文本 一个字符的单词有多少个 两个字符的单词有多少个 N个字符的单词有多少个
C编程:统计英文文本各字符串的单词个数
编写一个C 程序,从键盘输入50个字符,统计其中英文字符与数字的个数
需要用户输入一个字符串,用C语言编程,统计出有多少个字母,数字,或者其它字符,分别统计出来!!
C++编程:统计一个英文字符串中最长单词及其长度
C语言编程:输入一行字符,统计出其中英文字母、空格、数字和其他字符的个数
用C语言编程:输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数.
用JAVA编程统计一个字符串中指定字符的出现次数
如何统计并控制文本域输入字符个数?