阅读以下说明和c++码,将应填入(n)处的字名写在对应栏内。 [说明] 从键盘输入一个字符ch,输出该字
阅读以下说明和c++码,将应填入(n)处的字名写在对应栏内。
[说明] 从键盘输入一个字符ch,输出该字符在文本文件input.txt 的每一行中出现的次数。(必须调用函数鳋统计ch的出现次数,函数ff (str,ch)的功能是统计并返回字符ch在字符串str 中出现的次数。)。
例如:如果文件input. txt 中存放了下列数据:
every
121
I am a student
运行程序,并输入e后,输出:
2
0
1
int ff( char * str, char ch)
{ int count =0;
while ((1)) {
if( *str= =ch) count++;
str ++;
}
return count;
}
include < stdio. h >
include < stdlib. h >
void main( )
{ char ch, c, s [80];
int k;
FILE *fp;
if((2)){
printf( “打不开文件!n”); return;
}
ch = getchar( );
k=0;
while( ! feof(fp) ) {
c = fgete(fp);
if (3)
s[k++ ] =c;
else {
s[k]= ";
printf ( "%dn" ,ff(s, ch) );
k=0;
}
}
(4)
printf( "% dn", ff( s, ch ) );
}
( *str) (fp = fopen( :input. txt" ,"r" ) ) = = NULL (c! ='n') s[k] ='';
以知A、B两个村庄的坐标分别为(2,2)、(7,4),一辆汽车在X轴上行驶,从原点出发,求汽车行驶 数学 2020-05-13 …
电话号码前的+是什么?有一些手机号码是“+8”开头的~有13位~如:+8XXXXXXXXXXXX一 其他 2020-05-13 …
女生脚长和身高的比例我177cm,穿41的鞋,有时候40.是不是很大啊.还有,我比较胖74kg,脚 其他 2020-05-16 …
英语翻译1.请问哪里有卫生间,2.请问这个多少钱3.可以便宜一些吗4.我怎么到这里5.请给我小一码 英语 2020-05-17 …
若循环冗余码的码字中信息位为k位,编码时外加冗余为r位,则编码效率为( )A.a/(r+k)B.1/ 计算机类考试 2020-05-24 …
海明校验码是在n个数据位之外增设k个校验位,从而形成一个k+n位的新的码字,使新的码字的码距比较 计算机类考试 2020-05-26 …
● 海明校验码是在 n 个数据位之外增设 k 个校验位,从而形成一个 k+n 位的新的码字,使新的码 计算机类考试 2020-05-26 …
素间表现为作用正常人的血糖含量一般在mg/dl的范围内,月夷(两个字是一起的+我手机上没得这个字, 其他 2020-06-10 …
thestyleRunslargetosize,takethenextsizedown是建议选择大 英语 2020-06-11 …
露趾凉鞋应该买正好的还是大一码的呢因为我的脚趾头稍长,正好的话有点突出凉鞋的边,妈妈说凉鞋要前面留 其他 2020-07-06 …