【题目】设计程序,提示用户输入一串(只包含英文或数字)字符,然后程序打印用户输入字符串的第一个字符,循环执行这样的过程,直至用户输入q或以q开头的字符串

/****************************
* 文件名:[作业]
* 作者:〈漆黑〉
* 描述:〈	设计程序,提示用户输入一串(只包含英文或数字)字符,然后程序打印用户输入字符串的第一个字符,循环执行这样的过程,直至用户输入q或以q开头的字符串	〉
* 创建时间:2019.5.8
****************************/
#include"pch.h"
#include 
#include 
using namespace std;


int main()
{
	while (1) {	//死循环
		string user;	//存储用户输入的字符串
		cout << "请输入一串(只包含英文或数字)字符:";
		cin >> user;
		if (user[0] == 'q')	//第一个字符为q退出
		{
			cout << "退出";
			return 0;
		}
		cout << user[0] << endl;
	}
}

(1)存在问题:判断输入的字符串是否为字母和数字,不是则重新输入。

你可能感兴趣的:(题目)