请帮我写个函数?
本人刚学到字母转换,其他还没学。下面是我学了字母转换后,自己想写的函数,但是写不出来。。请帮我写出来让我参考下输入任意一个字母(大小写),输出该字母(小大写)和ASCII值
void Change(char str[],int len) { int i; for(i=0;i<len;i++) { if(str[i]<='z'&&str[i]>='a') { cout<<str[i]<<":"<<int(str[i])<<endl; str[i]=char(str[i]-32); } else if(str[i]<='Z'&&str[i]>='A') { cout<<str[i]<<":"<<int(str[i])<<endl; str[i]=char(str[i]+32); } } }
#include <iostream> using namespace std; int main() { char a; cout<<"输入任意一个字母"<<endl; cin>>a; if((a>='a'||a>='A')&&(a<='z'||a<='Z')) //判定输入字符是否是字母 { cout<<"字母:"<<a<<endl; cout<<"ASCII码:"<<(int)a<<endl; } else cout<<"请输入一个字母"<<endl; }我想你数组还没学楼上的应该看不懂给你个简单点的