C 編寫程式實現將使用者輸入的字串中所有的大寫英文字母刪除

2021-04-21 16:00:42 字數 2634 閱讀 4150

1樓:匿名使用者

//c++的cctype標頭檔案中有名為isupper()的函式。

//我寫了段**,你看懂了就知道該怎麼做了。

#include

#include

int main(void)

if ( !isupper('a'))

getchar();

return 0;}

2樓:匿名使用者

匯入一個正規表示式的庫, 然後直接正則替換一句就完了[a-z]+替換為空

3樓:匿名使用者

你可以判斷字串中的每一個字元是否在 a到z之間

判斷的時候可以用a碼判斷

用c++編寫一個程式,實現將使用者輸入的一個字串中的所有字元『c』刪除,並輸出結果

4樓:聽不清啊

程式**及執行截圖如下:

#include

using namespace std;

int main()

編一個程式,輸入一個字串,將組成字串的所有非英文字母的字元刪除後輸出長度不超過80個字元

5樓:匿名使用者

我的bai理解是,這個**和dua的初始化情況zhi有關,當a如果不是dao初始化為全0的話,就可能出錯。

專可考慮調整為

屬#include

#include

int main()

return 0;}

6樓:匿名使用者

#include

void main()

a[j] = '\0';

puts(a);}

c的題目。輸入一個字串,將這個字串中的大寫英文字母除去,輸出剩餘的字元組成的字串。

7樓:匿名使用者

#include

#include

main()

}printf("%s",a);

getchar();}

8樓:聽不清啊

||#include

main()

c語言中輸入一個字串,將字串中大寫字母刪除後,輸出該新字串。

9樓:匿名使用者

做一陣列 迴圈 用指標每個都判斷 把小寫字母填充到空字串裡、、

10樓:鬱草小沙彌

**如下(你自己加上必要的標頭檔案吧):

int main()

;char result[100] = ;

//輸入字串專

scanf("%s", input);

while (input[indexinp] != '\0')//每次讀取一個字元,直到字串結尾

indexinp++;

}//輸出結果

printf("%s", result);}

11樓:同意所有條款

#include

#include

#define n 100

void upcopy(char *,char *);

int main()

void upcopy(char *new,char *old)*new='\0';}

12樓:匿名使用者

c++寫的

bai。

du。zhi。

#include

using namespace std;

long long m;

char a;

string s;

string cut(string p,char q)return p;

}int main()

13.編寫程式,對使用者輸入的英文字串中出現的英文字母進行提取(不區分大小寫?

13樓:折柳成萌

#include<iostream>

usingnamespacestd

int main()

{void countchar(char*e69da5e6ba90e79fa5e9819331333431356133str,char*a);

char str[30];

int a[26]={0};

cout<<"pleaseinputastring:";

cin.get(str,30);//這裡未檢查陣列越界,別輸入太多會崩潰

countchar(str,a);

return0;

}voidcountchar(char*str,char*a)

{while(*str)

{a[*str-'a']++;//a[0]對應儲存a出現的次數,如果*str為字元a那麼*str-'a'=0

//同樣如果*str為字元b那麼'b'-'a'=1,則a[1]++,來記錄b出現的次數

*str++;

}for(inti=0;i<26;i++)//陣列中的數字就是對應字母的個數

cout<<(char)('a'+i)<<a[i]<<endl;}

C編寫程式,將使用者輸入的十進位制整數轉換成任意進位制的

1 首先,定義四個整型變數,儲存十進位制整數 二進位制整數等計算值。2 給變數i和二進位制數賦初值,值為0。3 接著,輸入一個十進位制整數。4 用while語句判斷,條件為十進位制數是否為零。5 當十進位制數不為零時,對十進位制數用2求餘,儲存在變數d中。6 十進位制數除以2,使數值縮小為原來的二分...

編寫程式任意輸入字元輸出它在ascii碼錶中的

c 語言程bai序du include int main 例如zhi dao 輸入內 b 輸出容 a c char chr scanf c chr printf previous c,chr 1 printf current c,chr printf next c.chr 1 編寫程式,輸入一個字元...

Python編寫程式,提示使用者輸入四位整數並以反序顯示

num input 請輸入四位整數 print 你輸入的是 num print 他的相反順序的數是 num 1 def data reserve data x for i in data x 0 i return x 開發一個python程式,提示使用者輸入大於2的整數。全無效的輸入必須被拒絕,包括...