c語言問題,在字元陣列中查詢指定字元,若陣列中含有該字元,輸出該字元在陣列中第一次出現的

2021-04-15 12:27:06 字數 1387 閱讀 2922

1樓:匿名使用者

#include

int findch(char *s, char c)

int main()

2樓:

#include

#include

int main(void)

你主要看看c的輸出輸入函式還有陣列和迴圈的配合使用版運算子等····這都是權基礎的東西····

c編寫程式 在乙個字元陣列中查詢乙個指定的字元,若陣列中有蓋字元,則輸出該字元在陣列中第一次出現的

3樓:灰色

#include

#include

void main()

}if(i==strlen(ch))

printf("-1\n");}

在乙個字元陣列中查詢乙個指定的字元,若陣列中含有該字元,則輸出該字 符在陣列第一次出現的位置(下標值

4樓:永不止步

#include

#include

#include

int main( )

if(i>=strlen(s))

printf("沒找到\n");

return 0;}

5. 下面程式的功能是在乙個字元陣列中查詢乙個指定的字元,若陣列中含有該字元則輸出該字元在陣列中第一次

5樓:虞明明

#include

main()

程式執行結果如下:

input a string:12345abcdeposition is : 5 //輸出a的下標5再次執行程式:

input a string:12345

position is : -1 //由於沒有a,所以輸出-1

在乙個字元陣列中查詢乙個指定字元,若陣列中含有該字元則則輸出該字元在陣列中第

6樓:匿名使用者

#include

void main()

;int i;

printf("請輸入要查詢du的字元

zhi:");

scanf("%c",&c);

for(i=0;a[i]!='\0';i++)if(a[i]==c)

break;

if(a[i]!='\0')

printf("所在下標為:dao%d\n",i);

else

printf("沒有要查詢的!\n");

}給你寫了個內,試試吧。容

7樓:匿名使用者

乙個迴圈。然後if判斷啊。。。

用C語言編寫程式,將字元陣列中的指定字元替換為另字元

1 開啟visual c 6.0 檔案 新建 檔案 c source file。2 定義變數 e5a48de588b662616964757a686964616f31333431356633 include void main char c1,c2,c3 定義字元變數 3 輸入乙個字元 printf...

用C語言編寫程式,將字元陣列中的指定字元替換為另乙個字元?

用c語言編寫程式將字元陣列中指定字元替換為利益字。這是c語言裡面的基本操作。可以這樣替換的。c語言 如何將字串中指定的字元替換為另乙個指定字元 需要陪公升吵準備的材料分別有 電腦 c語言編譯器笑洞。1 首先,開啟c語言編譯器,新建乙個初始。cpp檔案,例如 2 在檔案中,輸入c語言 char a h...

c語言中字元陣列和字元指標的問題

在函式內 char陣列被定義成局 部變數,函式執行後會被系統給釋放掉。但char p 則是定義成乙個常量,程式執行完後才會釋放掉。所以在返回char p 時會返回亂碼,但 char p 則可以全部顯示出來 當然 char 也可以定義成靜態變數 這樣就可以顯示出來了不如static char p he...