akoj 1125 小寫字母變為大寫字母

2021-06-26 07:01:39 字數 850 閱讀 2050

小寫字母變為大寫字母

time limit:2000ms  memory limit:65536k

total submit:149 accepted:114

description

寫乙個程式把乙個字串(可能含有空格,長度最長不超過1000) 

中的小寫字母轉化為大寫字母。

input

輸入只有一行,可以包含數字大小寫字母

output

同樣是一串字串,只是將輸入串中的小寫字母轉換成大寫輸出,其他不變

sample input

樣例輸入:

abcabc abcxyz123

sample output

樣例輸出:

abcabc abcxyz123

//我在看c++標頭檔案,就運用隨便a的

#include #include #include #include using namespace std;

int main(void)

{ char a[1001],len;

int i,n;

gets(a);

//cin>>a; 輸入就有問題,scanf也不行

len=strlen(a);

for(i=0; i='a') a[i]=a[i]-32; 也可

if(islower(a[i]))

a[i]=toupper(a[i]);

cout<

AKOJ 1125小寫字母變為大寫字母

小寫字母變為大寫字母 time limit 2000ms memory limit 65536k total submit 310 accepted 230 原題鏈結 description 寫乙個程式把乙個字串 可能含有空格,長度最長不超過1000 中的小寫字母轉化為大寫字母。input 輸入只有...

1125 小寫字母變為大寫字母

小寫字母變為大寫字母 time limit 2000ms memory limit 65536k total submit 225 accepted 171 description 寫乙個程式把乙個字串 可能含有空格,長度最長不超過1000 中的小寫字母轉化為大寫字母。input 輸入只有一行,可以...

重新命名T卡時,小寫字母全部變為大寫

這個現象是正常情況,目前版本t卡重新命名規範完全參照windows規範採用短檔名,而短檔名是不區分大小寫的。輸入字元中一旦有大寫字元,就會全部轉換為大寫,這個是參照規範做到預期的設計,不是bug。重新命名t卡的流程是 fmgr main rename drive done fs setvolumel...