程式設計實現從鍵盤輸入字元ch和字串str,利用字元指

時間 2021-08-13 01:31:10

1樓:匿名使用者

#include

#includevoid fun(char str,char ch)p--;

}str[length] = '\0';

}int main()

我都暈死,把c++程式放在c環境執行肯定出錯啦

2樓:匿名使用者

#include

#include

char*delch(const char*str,char ch)memset(result,(int)'\0',strlen(str)+1);//初始化

int len=0;

while(*p)//將不等於字元ch的字元存入resultp++;

}return result;

}void main()

3樓:匿名使用者

#include

#include

char *p = str;

int i, j = 0, l = strlen(str);

for (i = 0; i != l; ++i, ++p)}str[j] = null;

fflush(stdin);

printf("%s\n", str);

system("pause>nul");

return 0;}

4樓:匿名使用者

#include

#include

int main()

void delchar(char *s,char c)else

}for(i=0;i

編寫一個函式,實現從字串str中刪除所有的指定字元ch,從主函式中輸入一個字串str和一個字元ch

5樓:彭咿呀

void delchar(char*str,char ch)*p='\0' ;

}演算法描抄

述:定義兩字

襲符指標

bai,一個作為du讀取指標,另一zhi個作為寫入指標,寫指標指向字串的頭部dao。

將寫指標向後移定位到第一個要替換字元或結束符,如果是結束符, 返回;

否則,讀指標 = 寫指標加1。

如果讀指標指向的字元不是要替換字元或結束符, 將讀指標內容 賦給寫指標; 兩指標後移;

否則  如果 讀指標指向的是要替換字元, 讀指標後移;

否則 將讀指標內容 賦給寫指標, 返回。

重複3。

6樓:留戀√凡塵

#include "stdafx.h"

#include

#include "string.h"

using namespace std;

char* serch(char *str,char ch)k++;

}str1[j]='\0';

return str1;

}int main()

;cout<<"請輸bai入str字串

du"<>str;

char ch;

cout<<"請輸入ch字串";

cin>>ch;

cout<<"輸出結果為"<方法比較zhi笨 就是一個字元一個字元比較 相同的捨棄,將不同的存放在一dao個新陣列中 忘採納

c語言程式設計:輸入一個字元和字串,刪除字串中和輸入字元相同的所有字元,輸出處理後的字串。

7樓:匿名使用者

#include

#include

#define len 100

void delete_same(char * str,char ch)

i--;}}

void main()

8樓:

給一個很簡單的代專

碼:#include

#include

void main()

9樓:匿名使用者

#include

main()

char clear(char a ,char b)

該程式實現從鍵盤輸入一個字串,統計其中包含的空格和非空格字元的數量.要求用指標實現,急求

10樓:enjoy冰心玉壺

下面的程式先輸入一個字串,以「回車」結束輸入,定義一個字元型指標變數p,指向字串,迴圈統計字串中的空格和非空格的數量。我跑過這個程式了,沒有錯誤的。

#include

#include

#include

int main()

str[i]='\0';

printf("the string is %s\n",str);

p=str;

num_space=0;

num_not_space=0;

for(p;*p!='\0';p++)

else

}printf("the number of space is %d\n",num_space);

printf("the number of no space is %d\n",num_not_space);

return 0;

}執行結果如下,也可以自己跑一下程式。

從鍵盤輸入空字元是什麼意思啊,程式設計實現從鍵盤輸入一個字元,如何判斷字元是數字 大小寫字母 空格還是其他字元?

仁沛容 一類時建立之後不再做修改和變動的字串常量 中間沒有任何字元,就表示一個空的字串。 位恨苼 大概有三種方法判斷string為空 1.str.lenght 0 2.str string.empty 3.str 我們先來寫一段 用c string str if str.length 0 if st...

程式設計實現 從鍵盤任意輸入三位正整數,將該數分解成個位 十

小黑哎啊 include int main int n,k 0 int a 11 scanf d n while n a k n 10 提取各個位上的數,儲存在陣列a中n 10 for int i 0 ifor int j 0 jif a j a j 1 int t t a j a j a j 1 ...

如何編寫程式實現從鍵盤輸入一行英文句子,輸入到螢幕上,並將每

有個缺陷,如果是this is a test,則把a也大寫了,不知道這樣是不是符合你的要求。按你的題目講是正確的 如果不符合,則稍加個判斷即可。include include int main for i 0 i a s i 1 z s i 1 s i 1 0x20 printf s n s 編寫一...