永发信息网

"编程统计一个文本文件 f.txt中所有字母和所有数字的总的出现次数。"

答案:2  悬赏:70  手机版
解决时间 2021-03-04 04:18
"编程统计一个文本文件 f.txt中所有字母和所有数字的总的出现次数。"这样一问题,我的答案是:#include"stdio.h"
#include"stdlib.h"
main()
{ FILE *fp;
char ch;
int i=0,j=0;
if((fp=fopen("D:\f.txt","r"))==NULL)
{
printf("cannot open the file\n");
exit(0);
}
ch=fgetc(fp);
while(ch!=EOF)
{
while(ch>'a'&&ch<'z'||ch>'A'&&ch<'Z')
i++;
while(ch<='9'&&ch>='0')
j++;
ch=fgetc(fp);
}
fclose(fp);
printf("There are %d zimu %d shuzi in the f.txt",i,j);
getch();
}
查询也没问题!但就是运行时,答案显示不出来!!一闪而过!!
最佳答案
#include"stdio.h"
#include"stdlib.h"
main()
{ FILE *fp;
char ch;
int i=0,j=0;
if((fp=fopen("D:\\f.txt","r"))==NULL)
{
printf("cannot open the file\n");
exit(0);
}
ch=fgetc(fp);
while(ch!=EOF)
{
if(ch>'a'&&ch<'z'||ch>'A'&&ch<'Z')
i++;
if(ch<='9'&&ch>='0')
j++;
ch=fgetc(fp);
}
fclose(fp);
printf("There are %d zimu %d shuzi in the f.txt",i,j);
getch();
}
全部回答
:#include"stdio.h"#include"stdlib.h" main(){ file *fp; char ch; int i=0,j=0; if((fp=fopen("d:\f.txt","r"))==null) { printf("cannot open the file\n"); exit(0); } ch=fgetc(fp); while(ch!=eof) { while(ch>'a'&&ch<'z'||ch>'a'&&ch<'z') i++; while(ch<='9'&&ch>='0') j++; ch=fgetc(fp); } fclose(fp); printf("there are %d zimu %d shuzi in the f.txt",i,j); getch();}查询也没问题!但就是运行时,答案显示不出来!!一闪而过!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
定额系数是什么
轮椅多少钱一辆?
2012年1月11日,从湖北黄石东站到孝感市云梦县
如何加入商会
海贼王中红发的恶魔果实能力是什么
找规律 大神进找规律:第一行的数字为1,2,9,10
培训前对培训师的一般要求有(  )。A.应取
我种的韭菜,前段时间长得还可以,可最近不长
在英国资产阶级革命过程中,被推上断头台的英
求与奴隶的生活1.5汉化电脑版
公司想请樊少皇明星代言,有几家经纪公司报价
何新認為古希腊史是伪造的一系列言論和著作,
all the people present 可以用成all the pre
谈恋爱的戒指应该戴到哪个手指上图片
【轻型井点降水】轻型井点降水多少根为一组
推荐资讯
经期能吃蒜香花生吗?
章阿加依阿依格尔盆克提地址在什么地方,想过
一万五总样装修二室一厅的,厨房卫生不装,门
文宇便利店地址有知道的么?有点事想过去
曰语三宾得给什么意思
一个女孩问我0.5乘以4是多少这是啥意思呀!
迹和霁起名哪个字好
一个分数约分后是 45
NBA2K10打生涯模式如何打出A+
长沙那个复读学校好点?麓山国际收复读生的条
韩语专业的学生可以考哪方面的公务员
3m9100/100电焊面罩耐热行外保护片
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?