从哈佛大学的CS50课程开始
基本上他有一个功能
他说的地方
do {
int n = get_int("Positive number")
}
while ;
他希望程序重复正数,直到用户输入正数为止。为什么while循环位于他的do函数底部?
答案 0 :(得分:0)
因为他想从用户那里得到一个数字,如果它是正数,他将要求另一个数字,而while循环在第一次执行代码时不做任何检查,然后在条件为真时重复该数字,而while循环将首先检查条件,并且仅在条件为true时才执行cod