求程式設計從鍵盤輸入字串,再輸入字元。查詢字串中該字元的個數。例如輸入字串「ABCAEF

2022-11-09 23:05:25 字數 3078 閱讀 7486

1樓:匿名使用者

#include

#include/*包含字串函式strlen用於計算字串長度*/

int main()

//if:

}//for:

printf("\n%s 中 %c 的個數為 : %d\n",str,ch,count);

return 0;

}//main:

執行結果如下:

banxi1988@banxi1988-desktop:~/zhidao$ gcc qtwo.c -o qtwo

banxi1988@banxi1988-desktop:~/zhidao$ ./qtwo

請輸入一個字串: abcaefgatacd

請輸入一個字元:a

abcaefgatacd 中 a 的個數為 : 4

banxi1988@banxi1988-desktop:~/zhidao$

////上面的幾個回答其實也還不錯,可以可能沒有實際的多執行吧.因為他們沒有求輸入字串的長度.這樣的話會出問題的.還有一些細節上也處理不夠.

2樓:匿名使用者

#include

void main()

printf("%d\n",n);

} ps: 呵呵 這分得的 賤賤的。 哥們兒 看著給吧 給誰我沒意見

3樓:瘋狂的羅素

#include

void main()

printf("the number is %d\n",counter);}

c語言程式設計:從鍵盤輸入一個字串,查詢指定子串第一次出現的位置。求問題補充裡的程式

4樓:好名字都被取了

原理類似於找素數,以下是具體**(附註釋):

#include

#include

#include

int searchstring(char s, char d);

main()

//函式功能:在字元陣列s中查詢子串d,返回d在s中首次出現的位置,若找不到,則返回-1

int searchstring(char s, char d)//判斷第二層迴圈是否全部執行,若全部執行則表示字元相等,儲存位置if(d[j]=='\0')

}return location;}

5樓:

#include

#include

char buf[1024],search[128];

int main()

利用string.h庫函式strstr()查詢子串

6樓:常樂常知足

#include

int main()

}if(s1[i]=='\0' ) printf("沒找到");}

求程式設計大神:怎麼設計c++程式使在鍵盤上輸入任意一個字串,輸出該字串,並統計輸入的字元個數

7樓:汐日南莘

#include

#include

using namespace std;

int main()

{char str[100];

cout<<"輸入一個字串"<

8樓:

#include "stdafx.h"//vc++6.0加上這一行.

#include

#include

using namespace std;

void main(void)

c語言程式設計題: 從鍵盤輸入一個字串和一個待查詢的字元,用 「折半查詢法」 查詢該字元的位置,如找

9樓:紅客一號

折半查詢要求資料本身是排好序的,折半的時候才能比較到底去左邊還是右邊查詢,你輸入的字串能夠保證它是有序的嗎

j**a程式設計:輸一個字串,再輸入一個字元,判斷該字元在該字串**現的此數。

10樓:匿名使用者

for(int i =0 ;i<100;i ++){

if(i的那個迴圈改成這個試試

11樓:匿名使用者

取每個字元用charat吧

j**a程式設計 從鍵盤輸入一個字串和一個字元 從該字串中刪除給定的字元

12樓:小童鞋_成

public class scanerdelete

system.out.println(str);}}

13樓:heliang巨蟹

先用str.indexof("輸入查詢的字串"),返回的是字元下標位置.

然後可以用str.replace("需要刪除的字串","")或者用substring()方法擷取,

首先擷取str.substring(0,str.indexof("刪除的字串"))+str.

substring(str.indexof("刪除的字串")+"刪除的字串".length)

**等!!!!!程式設計實現:從鍵盤上輸入一個字串和一個字元,統計該字元在字串**現的次數 !急!

14樓:匿名使用者

#include

#include

#define n 10

void main()

;int i = 0, j = 0;

printf("請輸入字串 : ");

gets(str);

printf("請輸入要查詢的字元: ");

scanf("%c", &ch);

for (i; i < strlen(str); i++)}printf("字元%c出現的個數為 : %d \n ",ch, j);

}懂不?

15樓:人生無幻

這是我做的一個類似的你改改吧

#include

main()

用python從鍵盤輸入字串,統計其中大寫小寫字母以及數字的個數

include int main char str 256 char p int upper 0 int lower 0 int space 0 int digit 0 int other 0 p str p指標指向陣列第一個元素 str 0 gets p while p p不為空的時候繼續下面du...

編寫程式,從鍵盤輸入字串存放在字元陣列a中,再將a元素

include include include define max 10 int main for int i 0 i strlen b i system pause return 0 scanf s a n strlen a for i 0,j 0 i a a i z b j 0 printf ...

C程式中,從鍵盤輸入字串並儲存在字元陣列strl中,把字串str1中下標為偶數的字元儲存

include void main str2 j 0 puts str2 c語言程式設計 編寫程式,從鍵盤輸入一個字串放在字元陣列a中,用選擇法將a中的有效字元按降序排列 include include include void inorder char array,int n int main i...