输入10个字符到一维字符数组s中,将字符串置逆。即s[0]与s[9]互换,s[1]与[8]互换,...,s[4]与s[5]互换,输出置逆后的数组s。
要点分析:掌握字符数组的存储结构。用户输入的字符存储到定义好的字符数组后,根据字符数组的存储结构和下标之间的关系将对应元素进行掉换即可。
程序运行结果如下:
输入:
abcde12345
输出:
54321edcba
读入……然后反序输出?这大概……解决了……
for (int i=9;i>=0;i--) cout<<a[i];
输入10个字符到一维字符数组s中,将字符串置逆。即s[0]与s[9]互换,s[1]与[8]互换,...,s[4]与s[5]互换,输出置逆后的数组s。
要点分析:掌握字符数组的存储结构。用户输入的字符存储到定义好的字符数组后,根据字符数组的存储结构和下标之间的关系将对应元素进行掉换即可。
程序运行结果如下:
输入:
abcde12345
输出:
54321edcba
读入……然后反序输出?这大概……解决了……
for (int i=9;i>=0;i--) cout<<a[i];