请将文本文件info.dic下载保存到当前目录下, 要求编写C程序,统计info.dic的大写字母、小写字母、数字的个数。
时间: 2024-03-20 20:39:16 浏览: 108
好的,我可以帮助你编写此程序。请确认你已经将info.dic文件下载并保存到当前目录下。
以下是C语言代码实现:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
FILE *fp;
char ch;
int upper_count = 0, lower_count = 0, digit_count = 0;
fp = fopen("info.dic", "r");
if(fp == NULL) {
printf("无法打开文件。\n");
return 0;
}
while((ch = fgetc(fp)) != EOF) {
if(isupper(ch))
upper_count++;
else if(islower(ch))
lower_count++;
else if(isdigit(ch))
digit_count++;
}
fclose(fp);
printf("大写字母个数:%d\n", upper_count);
printf("小写字母个数:%d\n", lower_count);
printf("数字个数:%d\n", digit_count);
return 0;
}
```
运行此程序,即可得到info.dic文件中大写字母、小写字母、数字的个数统计结果。
阅读全文