解密(慕课题目)一个8位的整数。它的每两位代表一个字母在字母表中的序号(00-25),编写程序,输入一个8位的整数(不够8位的前面补0),

tech2023-01-10  127

题目:一个8位的整数。它的每两位代表一个字母在字母表中的序号(00-25),编写程序,输入一个8位的整数(不够8位的前面补0),按上述规则将其转换为一个四字母的单词。例如输入01112004,输出blue。 解答: #include using namespace std; int main() {char a,b,c,d; int f; cin>>f; d=f%100; c=f/100%100; b=f/10000%100; a=f/1000000%100; cout<<char(a+‘a’)<<char(b+‘a’)<<char(c+‘a’)<<char(d+‘a’); return 0; }

方法有点笨,能凑合用一下。

最新回复(0)