main(){ char getstring[100]; //要输入的内容 char find=0; //要查找的内容 int i,n; scanf("%s",getstring); //输入母串 scanf("%s",&find); //输入字母 for(i=0,n=0;i<100;i++){ if(find==getstring[i]) n++ } printf("%d times",n);}
以下的公式可以计算出excel单元格内一段字符串中某个字符(字母,数字,汉字等),其中单元格A1是字符串所在位置,A2是要统计的字符,也可以直接用某个字符代替A2 公式:=LEN(A1)-LEN(SUBSTITUTE(A1,A2,"")) 例如A1中的数值是:65999,在B1中输入上面的公式:=LEN(A1)-LEN(SUBSTITUTE(A1,9,"")),所得结果是3 (有三个9)
判断一个字符串中某个指定的字符出现的次数,可以使用函数:【Replace】思路:使用Replace函数将指定的字符替换为空,然后再用函数【Len】求出替换前和替换后的差值,即为出现的次数。例如:字符串【12312345】中判断字符【2】出现的次数dim Rc as integerRc=len("12312345")-len(replace("12312345","2",""))
公式如下:=countif(A1:E100,"a")
351 浏览 5 回答
245 浏览 2 回答
228 浏览 3 回答
263 浏览 4 回答
188 浏览 4 回答
147 浏览 7 回答
314 浏览 3 回答
109 浏览 3 回答
254 浏览 1 回答
265 浏览 4 回答
154 浏览 11 回答
218 浏览 9 回答
120 浏览 8 回答
309 浏览 8 回答
357 浏览 7 回答
358 浏览 11 回答
350 浏览 3 回答
246 浏览 6 回答
212 浏览 8 回答
164 浏览 10 回答