首字母大写【北大机试题】【使用ASCLL转换大小写】

把这个题记下来是因为用到了 使用ASCII转换大小写

A~Z的Ascll码为65~90,a~z的Ascll码为97~122,对应相差32,转换方法:

char c;

小写转大写:cout<

大写转小写:cout<

#include
#include
#include
#include

using namespace std;

int main(){
	char str[101];
	while(gets(str)){
		for(int i=0;str[i]!='\0';i++){
			if(i==0 && (str[i]>='a'&&str[i]<='z')){
				cout<='a'&&str[i]<='z')){
				cout<

 

你可能感兴趣的:(考研机试题)