满意答案
诗腕swaly
.04.27
采纳率:40%等级:10
已帮助:419人
“the" 是 char[4] 的字符串,在遍历的时候将三个元素分别同时放入字符数组,再利用遍历对数组里的每个元素进行判断(建议用strcmp(char* , char*)函数进行判断,头文件是string.h,正确返回0值)。#include
#include
intmain()
{
charCHARTEMP[4]="the";
charCharIn[4]={};
charGetChar[100];//声明字符串
intStringSize;//定义字符串大小
intTime;//出现的次数
printf("请输入内容(不含分隔符):\n");
scanf("%s",GetChar);//输入字符串
StringSize=strlen(GetChar);//获取输入字符串大小
Time=0;
/*---对字符串进行遍历判断---*/
for(inti=0;i
{
for(intj=0;j
{
CharIn[j]=GetChar[i+j];
}
if(strcmp(CHARTEMP,CharIn)==0)//判断CharIn的字符串和CHARTEMP的字符串是否相同
Time++;//相同的话次数加一
}
/*---输出次数---*/
printf("%d\n",Time);
return0;
}
00分享举报
编写函数求字母出现次数c语言 c语言 程序设计题 输入一个字符串 统计该字符串中the出现次数。...