C輸入字串,把其中的字母字元大小寫轉換一下

2021-03-04 00:47:16 字數 4987 閱讀 2332

1樓:匿名使用者

#include

#include

//#define swap(a,b)

using namespace std;

int main()

if(islower(a[i]))

}cout<

輸入乙個字串,把其中的字母字元大小寫轉換一下

2樓:

123456

78910

1112

13#include

void main()

else

}原**是效果的,只是

沒有換行,你沒注意,以回

上是我改的代答碼。

輸入乙個字串,把其中的字母字元大小寫轉換一下

3樓:匿名使用者

#include

void main()

p1++;

}*p2=0; *p3=0;

printf("%s\n%s\n",s2,s3);}

c++程式設計檔案:編寫程式,從鍵盤輸入一字串,要求將其中的大小寫字母互相轉換後寫入檔案

4樓:

你這寫法完全是c語言寫法,與c++完全沒有關係。

c++標準庫提供了string類,直接呼叫string類的函式就可以了。

string str;

cin>>str;

transform(str.begin(), str.end(), str.begin(), ::tolower);

用c++編寫乙個轉換字串中大小寫字母的程式

5樓:井付友全婉

c語言實現如下:

#include

#include

void main()

printf("%c\n",c); //輸出轉換後的字母字元。}

6樓:黃紫玲

舉個栗子:

1234567891011121314151617大寫字母轉換成小寫字母#include#includeusing namespace std;int main() cout<

7樓:夜禮服假面

大寫字母轉換成小寫字母

#include

#include

using namespace std;

int main()

cout<

8樓:我瓦解的精彩

upper();

lower();

c語言程式設計,從鍵盤輸入一字串,將其中的小寫字母全部轉換成大寫字母

9樓:愛夏的你呀

小寫字母全部轉換成大寫字母的源**如下:

#includevoid main()

printf("input a string:\n");

gets(str);

while (str[i])

fclose(fp);

fp=fopen("test.txt","rt");

fgets(str,100,fp);

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

fclose(fp);

}擴充套件資料1、程式語言終究開始引入了函式的概念,即允許程式對**進行斷行。如果已經完成,不再使用goto語句來表示**的斷行。函式呼叫後,函式將回到下一條指令。

2、如果goto語句已經過時,那麼對程式建立無限迴圈應該如何去做呢,這是一些硬體工程師可能會疑惑的問題。畢竟,之前都是通過建立乙個goto語句然後再返回到main語句。

10樓:多xdl點事

**如下:

#include

#include

#include

int main()

fputc('#',fp);

if(fclose(fp)!=0)

printf("file cannot be closed \n");

else

printf("file is now closed \n");

return 0;

}程式執行如下:

擴充套件資料c語言對檔案輸入可以用fputc函式,只需要迴圈遍歷輸入,把輸入的每個字串進行大寫的轉換,大小寫轉換可以通過c語言內置於ctype.h的toupper函式來轉換,沒轉換乙個字串可以直接寫入到檔案中,最後在追加乙個#好字元,就完成功能了。

11樓:匿名使用者

|#include

int main()

return 0;}

12樓:愛笑的筆跡

#include

#include

void main()

fclose(fp);

fp=fopen("file.txt","r");

ch=fgetc(fp);

while(ch!=eof)

printf("\n");

fclose(fp);}

13樓:匿名使用者

#include

#include

void main()

while(1);

fclose(fp);}

c++輸入一串字元,對其中的英文本母進行大小寫變換後輸出

14樓:匿名使用者

// int 改為

char 即可dao

#include

void main()

a[i]=b;

if(b<=120)

a[i]=b;}

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

cout<

15樓:匿名使用者

#include

void main()

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

cout<

16樓:匿名使用者

#include

void main()

cout<

return 0;}

17樓:蹉子線融雪

//int

改為char

即可#include

void

main()

{char

a[100],i,b;

//int

改為char即可0

00載入更權多

c++ 字母大小寫轉換**,在乙個字串裡大寫轉為小寫,小寫轉為大寫。

18樓:非常可愛

#include

int main()

elseif(b>='a'&&b<='z')}return0;

}擴充套件資料

c語言:將字串中所有小寫字母轉為大寫字母#include

#include

#include

#definen100

int main()

return0;}

19樓:擼完睡覺去

/*在c語言中是這樣做的,異或一下就好了,大小寫字母差著乙個32*/#include

#include

void main(void)

20樓:匿名使用者

你好!!

程式給你,你看看吧,有問題再問,滿意請採納#include

using namespace std;

int main()

return 0;}

21樓:匿名使用者

#include

char transform(const char ch);

int main()

;char str[21] = ;

printf("字串:");

scanf("%s", str1);

for ( i = 0; i < 21; i++ )printf("轉換結果:%s\n", str);

return 0;

}char transform(const char ch)else if(ch >= 65 && ch <= 90)return ch;

}例項:

c++ 使用者輸入乙個字元,如果是大寫字母,則轉換成小寫字母輸出,如果是小寫

22樓:袁三十郎

c++編乙個程式使 輸入一字元,若為大寫字母,轉小寫輸出;若為小寫字母,轉大寫輸出

#include

using namespace std;

int main()

else if(a>='a' && a<='z')cout<

main()

23樓:

#include

int main()

else if(ch>='a' && ch<='z')}return 0;

}//示例執行結果:

f:\c_work>a.exe

abcdefghijklmn

abcdefghijklmn

24樓:我就是尤哥

把題目說完?

判斷大小寫用ascii碼比較

char a;

cin>>a;

if(a>='a'&&a<='z')

a+=' ';

if(a>='a'&&a<='z')

//你沒給全,我不知道小寫字母做什麼

輸入字串,將字串中的字母所有字元按ASCII碼公升序排列後輸出

include int main include stdio.h include stdlib.h int cmp char const void a,const void b int main 這是用快速排序做的 這就是乙個排序問題嘛 c語言 輸入任意長度的字串,將該字串中的字元按ascii碼值公...

c語言鍵盤輸入字串刪除其中的母音字母

include stdafx.h if the vc 6.0,with this line.include stdio.h int main void 回答 include stdafx.h if the vc 6.0,with this line.include stdio.h int main ...

輸入字串直到輸入星號為止,統計其中的字母個和

什麼抄語言啊 襲我用的是c include stdio.h void main printf 數字 d,字母 d,n shuzi,zimu 我用zhipascal dao program charn var sch,bch,num set of char str string ch char zim...