sfuns.cpp

来自「自己写的date类」· C++ 代码 · 共 37 行

CPP
37
字号
#include "Sfuns.h"

int getn()
{
	int n;
	char s1[50];
	char s2[50];
	do
	{
		cin >> s1;
		n=atoi(s1);
		itoa(n,s2,10);
		if( n<=0 || string(s1).length() != string(s2).length() )
		{
			cout << "此处学生信息为大于零的整数,请重新输入\n"; 
			continue;
		}
		break;
	}while(true);
	return n;
}

char getsex()
{
	string s;
	do
	{
		cin >> s;
		if( s.length()!=1 || (s[0]!='m' && s[0]!='f') )
		{
			cout << "您输入的字符不合法,请重新输入\n";
			continue;
		}
		break;
	}while(true);
	return s[0];
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?