第5章 语句

2021/10/25 23:10:47

本文主要是介绍第5章 语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1-noskipws,不舍弃空白字符
noskipws
2-tolower,转小写字符
3-cin.eof() 结束符
cin.eof()
4-isupper(), 是否是大写字符
5-cin连续输入

int main(void)
{
    int i, j;
    std::cin >> i >> j;
    if (j == 0)
        throw std::runtime_error("divisor is 0");
    std::cout << i / j << std::endl;

    return 0;
}

6-runtime_error

int main(void)
{
    for (int i, j; cout << "Input two integers:\n", cin >> i >> j; )
    {
        try 
        {
            if (j == 0) 
                throw runtime_error("divisor is 0");
            cout << i / j << endl;
        }
        catch (runtime_error err) 
        {
            cout << err.what() << "\nTry again? Enter y or n" << endl;
            char c;
            cin >> c;
            if (!cin || c == 'n')
                break;
        }
    }

    return 0;
}


这篇关于第5章 语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程