1樓:流星不死
#include
using namespace std;
main()
}t=k;
for(i=0;a[i];i++)
}b[t]='\0';
coutfor(i=k;ib[j+1])}}
cout<='a'&&b[i]<='z')b[i]-=32;
}cout<
不懂問……
c++ 大小寫字母轉換和ascii碼的問題
2樓:匿名使用者
閃屏是因為你沒有停留他執行完了就退出了 在程式最後加個語句 system("pause");
3樓:
建議你把i的型別定義為char型,至於int型為什麼不正確,你想一下他們之間轉換關係,是char型能轉int型,相反卻不能
4樓:
閃屏還可能是你只用了f5,沒有用control+f5
5樓:
幫你該了下,希望是你要的結果。不滿意可追問#include
using namespace std;
int main()
6樓:
這樣改一下:
#include "stdafx.h"
#include
using namespace std;
void main(void)
else if((i>=97)&&(i<=122))else cout << (int)i << endl;
if(i=='#') break;}}
關於c++ 的字母大小寫轉換的問題
7樓:暗黑系巨龍吟風
#include
int main()
;char szvalueup[32]=;
char szvaluedown[32]=;
cout<<"請輸入10個字母:"<>szvalue[i]<}for (int j=0;j<32;j++)}
c++ 字串大小寫及排序問題!求大神!!
8樓:
我給你寫怎麼樣?鐵粉?
string s;
cin>>s;
string sx;
string sd;
for(size_t sz=0;sz!=s.size();++sz)cout << sd+sx << endl;
c++中如何對string裡字母大小寫轉換,越簡單越好
9樓:翔子菊子
迴圈遍歷字串,然後判斷asc碼進行轉換,非字母不轉換#include
#include
using namespace std;
int main()
else if(str[i] >= 'a' && str[i] <= 'z')
else
}std::cout << str << std::endl;
return 0;}
10樓:匿名使用者
,你可以baidu下,實在不行就自己寫個,很簡單)
然後把兩個字串內的字元都轉換成大寫或小寫(c語音中好像有個_strlwr()函式)
最後在進行比較(strcmp()函式)
11樓:濱崎步最愛
c=tolower(c)
c=toupper(c)
c++ 字母大小寫轉換**,在乙個字串裡大寫轉為小寫,小寫轉為大寫。
12樓:非常可愛
#include
int main()
elseif(b>='a'&&b<='z')}return0;
}擴充套件資料
c語言:將字串中所有小寫字母轉為大寫字母#include
#include
#include
#definen100
int main()
return0;}
13樓:擼完睡覺去
/*在c語言中是這樣做的,異或一下就好了,大小寫字母差著乙個32*/#include
#include
void main(void)
14樓:匿名使用者
你好!!
程式給你,你看看吧,有問題再問,滿意請採納#include
using namespace std;
int main()
return 0;}
15樓:匿名使用者
#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語言程式設計,輸入字元,若是小寫字母,轉換為大寫輸出,若
char in while in getchar n else if in a in z 求如何編寫乙個c語言程式,輸入乙個字元,若是小寫字母,轉換為大寫字母輸出,否則原字元輸出。char trans char str return str 輸入乙個字元,若是小寫字母,轉換成大寫字母輸出 若是大寫字...
C語言程式設計輸入數字和大寫字母,輸出由字母組成的Z圖形
根據題意,需要輸入字元c,和數字n,然後輸出由c組成的n n大小的z形圖案,即 1 輸出n個c 2 輸出n 2行,逐行遞減形成 3 輸出n個c 如下 int main for i 0 i n i putchar c putchar n include int main printf n return...
c語言,輸入字母,分別將字母迴圈後移十三位,大神求救啊,不會做
include define shift 13 int main void else putchar c while c n return 0 include define mc ascii a 65 大寫字母a的ascii碼 define mc ascii a 97 小寫字母a的ascii碼 de...