蓝桥杯 c++_ch02_01 C++算法提高 HERODING的蓝桥杯之路

资源限制
时间限制:1.0s 内存限制:512.0MB
  编写一个程序,利用强制类型转换打印元音字母大小写10种形式的ASCII码。
  输出的顺序为:大写的字母A,E,I,O,U的ASCII码,小写的字母a,e,i,o,u的ASCII码。所有的ASCII码都用十进制表示.输出10行,每行一个ASCII码,最后输出一个空行。

解题思路:
如果只是单纯的一行一行输出,繁琐不说,代码量也很大,我的方法是直接把这十个字母储存到一个数组中,用for循环的方式进行输出打印,几行代码就可以解决,代码如下:

#include<bits/stdc++.h>

using namespace std;

int main(){
	char a[10] = {'A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'o', 'u'};
	for(int i = 0; i < 10; i ++){
		cout << (int)a[i] << endl;
	}
	return 0;
} 

猜你喜欢

转载自blog.csdn.net/HERODING23/article/details/107433258