#include<iostream> using namespace std; void main() { char instr[100]; cout<<"請輸入一行字符串:"; cin>>instr; for(int i=0;i<strlen(instr);i++){ if (instr[i]>='a' &&instr[i]<='z') instr[i]-=32; } cout<<"轉換后的大寫字符串為:"; for(int j=0;j<strlen(instr);j++) cout<<instr[j]; cout<<endl; //return 0; }
方法二:簡潔版
char instr[100]; cout<<"請輸入一行字符串:"; cin>>instr; cout<<"\n轉換后的大寫字符串為:"; for(int i=0;i<strlen(instr);i++){ if (instr[i]>='a' &&instr[i]<='z') instr[i]-=32; cout<<instr[i]; } cout<<endl;