29、编程综合实践与控件应用

编程综合实践与控件应用

1. 身份信息生成程序

在身份信息生成程序里, strID 会获取用户姓氏首字母的大写形式, strTemp 则获取姓氏的第二和第三个字母并以小写形式存储。接着将这两个字符串连接起来,对姓氏的其余字符也进行相同操作, strTemp 用于获取 ID 的下一段,然后添加到 strID 中。登录名的生成方式与之类似, strTemp 用于获取每个新的部分并添加到 strLogin 中,同时会生成一个 10 到 99 之间的两位数随机数和一个随机大写字母添加到字符串里。密码存储在 strPassword 中,其格式为 cCnnclMf ,其中 c 是随机小写字母, C 是随机大写字母, nn 是随机两位数, l 是姓氏首字母小写, M 是中间名首字母大写, f 是名字首字母小写。

不过,该程序可能会崩溃。若用户姓名的某部分字符数量不足,程序将无法处理而终止。为避免这种情况,可在程序中添加对姓名长度的检查,若长度不足则给出提示或进行相应处理。

2. 冰淇淋店程序

Rocky Road 的冰淇淋店提供多种口味和大小的冰淇淋,顾客可选择蛋筒、碗或杯子,并添加一种或多种配料。以下是相关代码:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值