编写程序,从键盘输入20个字符,求相邻字母对(如ab)出现的次数C语言完整代码
时间: 2024-02-12 19:04:12 浏览: 83
c代码-计算 ab ba的个数
下面是一个简单的 C 语言完整代码,可以实现从键盘输入20个字符,求相邻字母对(如ab)出现的次数:
```c
#include <stdio.h>
int main()
{
char str[20];
int count = 0;
int i;
printf("请输入20个字符:\n");
scanf("%s", str);
for(i = 0; i < 19; i++)
{
if(str[i] == 'a' && str[i+1] == 'b')
{
count++;
}
else if(str[i] == 'b' && str[i+1] == 'a')
{
count++;
}
}
printf("相邻字母对(如ab)出现的次数为:%d\n", count);
return 0;
}
```
注意,上述代码只能求出相邻字母对(如ab)出现的次数,如果需要求其他相邻字母对(如bc、cd等)的出现次数,需要在代码中做相应的修改。
阅读全文