博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《C语言及程序设计》实践参考——文件中的符号个数
阅读量:5838 次
发布时间:2019-06-18

本文共 676 字,大约阅读时间需要 2 分钟。

返回:  

【项目2-文件中的符号个数】

统计一个文本文件中数字、空格、字母出现的次数,以及文件的字节数,并将结果输出,文本文件名在程序中输入(请自建文本文件完成测试)。
[参考解答]

#include "stdio.h"#include "stdlib.h"int main(){    FILE *fp ;    int alpha=0, number=0, space=0, count=0; //分别代表字母、数字、空格个数,及总字节数    char ch,fname[10];    printf("文件名:");    gets(fname);    fp=fopen(fname,"r");    ch=fgetc(fp);    while (ch!=EOF)    {        count++;        if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))            alpha++;        else if (ch>='0'&&ch<='9')            number++;        else if (ch==' ')            space++;        ch=fgetc(fp);    }    printf("字母: %d, 数字: %d, 空格: %d\n", alpha, number, space);    printf("总字节数: %d\n", count);    fclose(fp);    return 0;}

转载地址:http://ymncx.baihongyu.com/

你可能感兴趣的文章
关于k-means聚类算法的matlab实现
查看>>
Git分支2
查看>>
一键安装Gitlab后的备份、迁移与恢复
查看>>
因为本人工作繁忙,精力有限,本博客停止更新。有兴趣的博友可以关注我在CSDN上的主博客...
查看>>
三元表达式,推导式,递归,匿名函数,内置函数
查看>>
SQL server查看触发器是否被禁用
查看>>
[C++基础]在构造函数内部调用构造函数
查看>>
跟随我在oracle学习php(8)
查看>>
Spring 3.1.0 Hibernate 3.0 Eclipse Spring WEB例子
查看>>
使用Unicode写文本文件:一个简单类的示例
查看>>
UVA-10212 The Last Non-zero Digit. 分解质因子+容斥定理
查看>>
求两个集合的交集,并集,差集
查看>>
[Laravel] Laravel的基本数据库操作部分
查看>>
Kotlin的语法糖(一)基础篇
查看>>
OkHttp源码分析
查看>>
让你的app体验更丝滑的11种方法!冲击手机应用榜单Top3指日可待
查看>>
windows kernel exploitation基础教程
查看>>
NS_OPTIONS枚举的用法
查看>>
java9系列(九)Make G1 the Default Garbage Collector
查看>>
(NO.00003)iOS游戏简单的机器人投射游戏成形记(四)
查看>>