當前位置:首頁 » 編程語言 » c語言刪除字元串中的數字

c語言刪除字元串中的數字

發布時間: 2024-03-07 11:29:22

c語言編寫如下函數,將字元串s中的數字字元全部刪除挑代碼錯誤

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

void del_digits(char str[])
{
int i = 0,j = 0;

while(str[i])
{
if(!(str[i] >= '0' && str[i] <= '9'))
{
str[j++]=str[i];
}
i++;
}
str[j]='\0';
}

int main(int argc, char const *argv[])
{
char s[] = "abc1234567ffdf0z";

printf("字元串:%s\n",s);
del_digits(s);
printf("刪除數字字元後的字元串是%s\n",s);
system("pause");
return 0;
}

㈡ c語言編程 將字元串中的數字刪除後輸出

1、定義刪除前部數字字元的函數delHead()。

㈢ C語言 輸入一行字元串,將其有的數字字元刪除,列印刪除後的字元

#include<stdio.h>

#include<string.h>

#define N 100

main()

{ char s[N];

int i,j;

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

gets(s);

for(j=0;j<100;j++)

{ for(i=0;s[i]!='';i++)

if(s[i]>47&&s[i]<58)

strcpy(s+i,s+i+1);

}

puts(s);

}

(3)c語言刪除字元串中的數字擴展閱讀:

通常以串的整體作為操作對象,如:在串中查找某個子串、求取一個子串、在串的某個位置上插入一個子串以及刪除一個子串等。兩個字元串相等的充要條件是:長度相等,並且各個對應位置上的字元都相等。設p、q是兩個串,求q在p中首次出現的位置的運算叫做模式匹配。串的兩種最基本的存儲方式是順序存儲方式和鏈接存儲方式。

熱點內容
androidstudio同步 發布:2024-11-29 04:37:50 瀏覽:114
python用什麼 發布:2024-11-29 04:37:40 瀏覽:792
w10系統如何搭建ftp伺服器 發布:2024-11-29 04:37:36 瀏覽:789
python模擬訪問網頁 發布:2024-11-29 04:33:21 瀏覽:227
除了安卓還有什麼可以下載的 發布:2024-11-29 04:05:44 瀏覽:381
coreldraw用戶臨時文件夾 發布:2024-11-29 04:05:44 瀏覽:740
如何設置ipad文件夾 發布:2024-11-29 03:59:16 瀏覽:141
如何給u盤文件夾加密 發布:2024-11-29 03:48:37 瀏覽:693
傳奇打元寶腳本 發布:2024-11-29 03:39:52 瀏覽:843
如何裝linux系統 發布:2024-11-29 03:38:17 瀏覽:183