输入一行字符串,统计该字符串中字符对“ab”,的个数。
来源:百度知道 编辑:UC知道 时间:2024/06/18 06:29:54
算法是用字符数组存储字符串,逐个比较数组的值是否等于ab,让人编程还不多给分。。。
算了帮你写一下吧
char str[1000]=-1;(这是为了方便确定字符串的结尾)
scanf(……)这个自己写吧
n=0;
for(i=0;str[i]!=-1&&str[i+1]!=-1;i++)
{
if(str[i]=='a'&&str[i+1]=='b')n+=1;
}
算法是用字符数组存储字符串,逐个比较数组的值是否等于ab。
#include<stdio.h>
void main()
{int i,m=0;
char g[100];
printf("Please input a string:\n");
scanf("%s",g); //改为g
for(i=0;i<100;i++)
{if(g[i]=='a'&&g[i+1]=='b') //改为i+1
m++;
}
printf("字符串%s中有ab字符的个数为:%d",g,m); //改为g
}
编程统计一行字符串中单词的个数,
输入n行字符(如英文单词)每行不超过80个字符,以回车结束每一行输出该字符串并统计每一行的单词数
高分悬赏 统计输入的字符串中字母的频率
统计输入的字符串中字母的频率 (vc++)
编写程序读入一个字符串,统计该字符串中出现的字符及次数,输出结果。
任意输入一个字符串和字符,要求从该字符串中删除指定字符
写一个函数,由实参传来一个字符串,统计字符串中的字母,数字,空格和其他字符的个数,在主函数中输入字符串
编写函数,由实参传来一个字符串,统计此字符串中的字母,数字,空格各其它的字符的个数,在主函数中输入字符串
用函数实现:输入一行字符,将此字符串中最长的单词输出
统计字符串中字符数量的问题