Ví dụ: chữ cái 'a' trong bảng mã ASCII có giá trị là 97 và chữ cái 'A' trong bảng mã ASCII có giá trị 65 (97-32). Các chữ cái khác cũng theo quy tắc tương tự.
Theo logic đó chương trình cài đặt thực hiện ép chữ cái thường thành chữ cái hoa.
#include<iostream> #include<conio.h> #include<string.h> using namespace std; int main(){ char inputString[] = "simplecodecjava.blogspot.com"; char outputString[256]; for(int index = 0; index < sizeof(inputString); index++){ if(inputString[index] >='a' && inputString[index] <='z'){ //ký tự là chữ cái thường. outputString[index] = inputString[index] - 32; }else { //ký tự là ký tự hoa hoặc là ký tự đặc biệt. outputString[index] = inputString[index]; } } cout<<"string chữ hoa: " << outputString; _getch(); return 0; }
0 Comment to "[C/C++] Ép chữ thường thành chữ hoa trong C/C++"
Post a Comment