1樓:你的好
//#include "stdafx.h"//vc++6.0加上這一行.
#include
#include
using namespace std;
int main(void)
c++編寫一個程式,將輸入的字串去掉標點符號後輸出,求解啊
2樓:聖丶天丶使
你看下ascii表,記下標點符號的值,或者直接用單引號也行。對輸入的一個字串進行判斷,不是標點符號你就儲存到陣列。
3樓:
//#include "stdafx.h"//vc++6.0加上這一行.
#include
#include
using namespace std;
int main(void){
string str;
cout << "enter a string...\nstr=";
getline(cin,str);
for(int ln=str.length(),i=0;i
c語言中有沒有去除字串中標點符號的庫函式?
4樓:匿名使用者
沒有你說的庫函式,你可以自定義函式,採用字元函式strchr找到標點符號所在的位置,再用strcpy函式將標點符號之後的字串拷貝至標點符處覆蓋,直至所有的標點符號處理完畢,就可以實現你要的功能。
#include
char *fun(char *a)
}return(a);
}main()
5樓:上善若水
ispunct(char c)用這個函式判斷
有沒有好的方法除掉牆上的塗料,可以貼瓷磚
前幾天我去小區轉悠,發現鄰居家正在裝修房子,想進去看看,發現鄰居家房子全貼瓷磚。我以為鄰居家真是砸重金裝修房子,和鄰居交談以後才知道是裝修公司贈送的專案。這是陽臺貼瓷磚的現場。這真是一項大工程啊,看到師傅的手藝不錯,而且很認真。這是幹鋪瓷磚的方法,這樣更加牢固。貼瓷磚之前找平地面。下一步是抹上水泥砂...
c語言中有沒有標準庫函式能把字串中的前置零字元去掉
有啊 memmove 沒有專門的去前置0的,自己弄一個也不困難啊void trim0 char s strcpy t,sp strcpy s,t c語言中有沒有去除字串中標點符號的庫函式?沒有你說的庫函式,你可以自定義函式,採用字元函式strchr找到標點符號所在的位置,再用strcpy函式將標點符...
C中關於while迴圈的問題有沒有大佬解答下
有兩個方法,第一可以設定一個變數記錄不滿足的個數,如果迴圈退出後,不滿足的個數等於37,則說明全都不滿足,見下例 int count 0 int i 0 while i 37 i if count 37 另一種方法是記錄有沒有任何滿足的情況,見下例 bool mark false int i whi...