设为首页 加入收藏

TOP

3.10 简单练习
2013-10-07 12:56:25 来源: 作者: 【 】 浏览:66
Tags:3.10 简单 练习

3.10 简单练习

在完成这个练习的所有步骤之后, 运行你的程序以确认它确实在做你希望它做的事。列出那些曾经出现的错误, 这样以后可以尽量避免它们。

1. 这个练习是编写一个程序, 基于用户输入生成一封简单格式的信。首先, 输入来自3.1节的代码, 提示用户输入他或她的名字, 并且输出“Hello,  first_name”, 这里的first_name是用户输入的名字。然后, 按以下要求修改你的代码: 将提示修改为“Enter the name of the person you want to write to”, 并将输出修改为“Dear first_name,”。不要忘记逗号。

2. 增加一行或两行前言, 例如“How are you I am fine. I miss you.”确定首行需要缩进。增加由你选择的几行, 这是你的信。

3. 现在, 提示用户输入另一个朋友的名字, 并将它保存在friend_name中。在你的信中增加一行: “Have you seen first_name lately ”

4. 声明一个名为friend_sex的char变量, 并将它的值初始化为0。如果这个朋友是男性, 提示用户输入一个m; 如果这个朋友是女性, 提示用户输入一个f。 淞縡riend_sex分配输入值。然后, 使用两个if语句完成以下输出:

如果这个朋友是男性, 输出“If you see friend_sex please ask him to call me.”。

如果这个朋友是女性, 输出“If you see friend_sex please ask her to call me.”。

5. 提示用户输入收信人的年龄, 并为它分配一个int变量age。让你的程序输出“I hear you just had a birthday and you are age years old.”如果age小于等于0或大于等于110, 调用error("you′r kidding!")。

6. 在你的信中增加下面的内容:

如果你朋友的年龄小于12, 输出“Next year you will be age+1.”。

如果你朋友的年龄等于17, 输出“Next year you will be able to vote.”。

如果你朋友的年龄大于70, 输出“I hope you are enjoying retirement.”。

7. 添加“Yours sincerely,”接着是两个空行, 后面是你的名字。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.9.2 不安全类型转换 下一篇1.5.6 一种垂直的视角

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: