>> 演讲嘉宾：让我们实现一个程序， 提示输入一个整数用户
但继续促使他们 为另一个整数直到
该整数为正。
好吧，让我们写这篇文章，包括cs50.h， 包括标准的IO点H，整型
主要的[作废]。
现在，让我们真正开始提示 用户对于这个整数，同时保持在
记住，我们要重新提示 他们直到
号实际上是正的。
>> 所以我想某种循环的 构造，但是，在执行一个循环
至少一次。
和调用do-whil​​e循环使 我们这样做。
让我们来编写这件事。
>> 让我们首先声明一个int - 我们将 ■呼叫它 - 在其中存储
用户的整数。
现在，让我们做到以下几点。
printf的，请给我一个正整数。
现在，让我们得到了使用整型 该CS50库的调用getInt
功能，正得到调用getInt。
现在我们正在做的做的事情， 但我们会想这样做
而n是 -
什么？ -
小于1时，如果我们的确 要一个正整数。
>> 现在，让我们继续前进，并打印出来。
如果一切顺利，谢谢 为正整数，
分号，保存文件。
现在让我们来编译和运行。
>> 做出积极点斜线阳性。
而现在我被提示我 对于正整数。
让我用1合作。
感谢您的正整数。
>> 现在，让我们重新运行此程序 而不是合作。
请给我一个正整数。
怎么样负1？
有意思的。
该程序已经重新提示 我要一个int。
>> 让我们稍微多 很难与0。
还不是一个正整数，所以让我们 合作，这个时间
提供，再次，1。
感谢您的正整数。
>> 现在需要注意的是我很重要 我宣布变量n在第6行，
在do-whil​​e循环之外。
如果我不是宣称的n在我 do-whil​​e循环，特别是在，比方说，
第10行，在这里我也得到了来自整型 用户，那诠释n将只有
卷曲的范围内存在 括号是目前
线8和上线路11。
>> 换句话说，正将作用域 这do-whil​​e循环的内部。
但问题是，我们还 想用n个行12
里面的条件。
因此，即使它看起来并不那么 漂亮，这是很刻意的说
n为外声明 这个do-whil​​e循环。