while循环是没有初始化和更i性能部分的for循环,他只有测试条件和循环体,执行完循环体中的语句,程序返回测试条件,对他重新进行评估,如果该条件非零,则再次执行循环体,测试和执行一直进行下去,直到评估测试条件为false是结束循环。所以一定要注意循环条件,避免进入死循环。
#include <iostream>
using namespace std;
const int ArSize = 20;
int main()
{
char name[ArSize];
cout << "Your first name,please: ";
cin >> name;
cout << "Here is your name,verticalized and ASCIIized:n";
int i = 0;
while (name[i] != '