早教吧作业答案频道 -->其他-->
C语言统计文章中单词的个数//word.cpp:Definestheentrypointfortheconsoleapplication.//#include"stdio.h"#include"stdlib.h"#include#include#include"string"charpassage[200][200];intmax=0;intread(){FILE*fp;inti=0;
题目详情
C语言统计文章中单词的个数// word.cpp : Defines the entry point for the console application. // #include "stdio.h" #include "stdlib.h" #include #include #include "string" char passage[200][200]; int max=0; int read() { FILE *fp; int i=0; char *p; if((fp=fopen("word.txt","r"))==NULL) return 1; while(fgets(passage[i],200,fp)!=NULL) { p=strchr(passage[i],'\n'); if(p) *p=0; i++; } max=i; fclose(fp); return 0; } void cout() { int i,j,str,flag=0; int flag1=0; for(i=0;i =0&&passage[i][j]
▼优质解答
答案和解析
#include #include #include main() { FILE *fp; char *pBuf,filename[20]; int count=0; printf("请输入要打开的文件名:\n"); scanf("%s",filename); if((fp=fopen(filename,"rb"))==NULL) {printf("无法打开文件,请注意输入后缀!\n"); exit(0); } fseek(fp,0,SEEK_END); int len=ftell(fp); pBuf=new char[len+1]; rewind(fp); fread(pBuf,1,len,fp); pBuf[len]=0; printf("%s\n",pBuf); fclose(fp); while(*pBuf!='\0') {if(*pBuf==' ') count++; pBuf++; } printf("%d",count); }
看了 C语言统计文章中单词的个数/...的网友还看了以下:
在正方体ABCD-A1B1C1D1中,O是BD1中点,A1C交平面AB1D1于M.则以下说法中:( 2020-05-17 …
如图,点O是边长为2的正方形ABCD的对称中心,过点O作OM⊥ON,分别交正方形边于M,N,G,H 2020-05-17 …
下列词语中加点的字,读音全都正确的一组是A.口角生风jiǎo计较jiào不容置喙huì纤xiān巧 2020-07-10 …
如图,在RT△ABC中,∠ACB=90º,∠B=60º,BC=2,点O是AC中点如图,在RT△AB 2020-07-25 …
制造弯形管道时,经常要先按中心线计算“展直长度”,再下料.右图是一段弯形管道,其中∠O=∠O’=9 2020-07-29 …
已知以点C(t,2/t)),(t>0)为圆心的圆与与X轴交与O,A,与Y轴交与点O,B其中O为坐标 2020-08-02 …
如图,在矩形ABCD中,点P是线段AD上一动点O为BD中点,如图,矩形ABCD中,点P是线段AD上一 2020-11-06 …
A/A/O工艺中厌氧池池容计算常规的池容计算是依照污泥负荷计算出曝气池的总体积,然后按照经验比例分配 2021-01-05 …
算法复杂度计算中Max{f,g}=O(f+g)是否正确?如果正确的话错误的话请举例.注意,需要证明的 2021-01-14 …
下列常用词语的字音完全正确的一项是A.翁媪ǎo租赁lìn紊乱wěnB.凋敝diāo计较jiāo婆娑s 2021-01-15 …