當前位置:編程學習大全網 - 編程軟體 - 用用c語言編程統計輸入壹行字符串,bubble出現了多少次

用用c語言編程統計輸入壹行字符串,bubble出現了多少次

思路:輸入字符字符串後,開始遍歷該字符串,遍歷到第i個字符時,判斷i是否是'b'字符,i+1是否是'u'字符……i+5是否是'e'字符,如果都成立則bubble的個數加1.

參考代碼:

#include?<stdio.h>

#include<string.h>

int?main()

{

char?a[100];

int?i,n,num=0;

gets(a);

n=strlen(a);

for(i=0;i+5<n;i++)

if(a[i]=='b'&&a[i+1]=='u'&&a[i+2]=='b'&&a[i+3]=='b'&&a[i+4]=='l'&&a[i+5]=='e')

num++;

printf("bubble出現的次數為:%d次!",num);

return?0;

}

/*運行結果:

dsfbubbledsafbubbledsafbubblebubbleadsf

bubble出現的次數為:4次!

*/

  • 上一篇:完美編程
  • 下一篇:delphi中DLL封裝圖片
  • copyright 2024編程學習大全網