20、C++编程练习与实现详解

C++编程练习与实现详解

在C++编程中,有许多实用的练习和实现方法,下面将详细介绍一些常见的编程练习及其实现。

1. 姓名输入与问候程序

以下代码实现了一个简单的姓名输入与问候程序,它会根据用户输入的姓名长度给出不同的提示:

const int nm_size = 128;  
char user_name[nm_size];  
cout << "Please enter your name: ";  
cin  >> setw(nm_size) >> user_name;  

switch (strlen(user_name))  
{  
    // same case labels for 0, 1  
    case 127:  
        // maybe string was truncated by setw()  
        cout << "That is a very big name, indeed -- "  
             << "we may have needed to shorten it!\n"  
             << "In any case,\n";  

        // no break -- we fall through ...  
    default:  
        // the 127 case drops through to here -- no break  
        cout << "Hello, " <<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值