编写程序,从键盘上输入一个字符,输出其相应的ASCII值和大写字母。

这是原题,帮忙写出来。很急

正解如下,已测试:#include "iostream.h"
void main()
{
char a,b;
cin>>a;//输入字符
cout<<(int)a<<endl;//取得asc码值
if ( a>='a' && a<='z' ){//若是小写字母
b=a-32;//同一字母的大小写asc码值相差32
cout<<b<<endl;//输出大写字母
}else
cout<<a<<endl;//非小写字母时输出这个字符
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-02
cin>>char c;cout<<(int)c<<endl;if ( c>='a' && c<='z' ) cout<<c-32<<endl;else cout<<c<<endl;本回答被网友采纳