编写函数求字母出现次数c语言,c语言,程序设计题,输入一个字符串,统计该字符串中the出现次数。...
滿意答案
詩腕swaly
2019.04.27
采納率:40%????等級:10
已幫助:419人
“the" 是 char[4] 的字符串,在遍歷的時候?qū)⑷齻€元素分別同時放入字符數(shù)組,再利用遍歷對數(shù)組里的每個元素進行判斷(建議用strcmp(char* , char*)函數(shù)進行判斷,頭文件是string.h,正確返回0值)。#include?
#include?
int?main()
{
char?CHARTEMP[4]?=?"the";
char?CharIn[4]?=?{};
char?GetChar[100];????????//聲明字符串
int?StringSize;???????????//定義字符串大小
int?Time;?????????????????//出現(xiàn)的次數(shù)
printf("請輸入內(nèi)容(不含分隔符):\n");
scanf("%s",?GetChar);????????????//輸入字符串
StringSize?=?strlen(GetChar);????//獲取輸入字符串大小
Time?=?0;
/*---對字符串進行遍歷判斷---*/
for?(int?i?=?0;?i?
{
for?(int?j?=?0;?j?
{
CharIn[j]?=?GetChar[i?+?j];
}
if?(strcmp(CHARTEMP,?CharIn)?==?0)????//判斷CharIn的字符串和CHARTEMP的字符串是否相同
Time++;????????????????//相同的話次數(shù)加一
}
/*---輸出次數(shù)---*/
printf("%d\n",?Time);
return?0;
}
00分享舉報
總結(jié)
以上是生活随笔為你收集整理的编写函数求字母出现次数c语言,c语言,程序设计题,输入一个字符串,统计该字符串中the出现次数。...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 链接 文件,聊聊 Linux
- 下一篇: c语言转汇编语言 vs,C语言转换成汇编