编程综合实践与控件应用
1. 身份信息生成程序
在身份信息生成程序里, strID 会获取用户姓氏首字母的大写形式, strTemp 则获取姓氏的第二和第三个字母并以小写形式存储。接着将这两个字符串连接起来,对姓氏的其余字符也进行相同操作, strTemp 用于获取 ID 的下一段,然后添加到 strID 中。登录名的生成方式与之类似, strTemp 用于获取每个新的部分并添加到 strLogin 中,同时会生成一个 10 到 99 之间的两位数随机数和一个随机大写字母添加到字符串里。密码存储在 strPassword 中,其格式为 cCnnclMf ,其中 c 是随机小写字母, C 是随机大写字母, nn 是随机两位数, l 是姓氏首字母小写, M 是中间名首字母大写, f 是名字首字母小写。
不过,该程序可能会崩溃。若用户姓名的某部分字符数量不足,程序将无法处理而终止。为避免这种情况,可在程序中添加对姓名长度的检查,若长度不足则给出提示或进行相应处理。
2. 冰淇淋店程序
Rocky Road 的冰淇淋店提供多种口味和大小的冰淇淋,顾客可选择蛋筒、碗或杯子,并添加一种或多种配料。以下是相关代码:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



