5循环结构(while)(练习)-《C#程序设计基础》(河海大学出版社)同步精品课堂
|
2页
|
48人阅读
|
0人下载
1. 无论条件是否成立,while语句都要执行一次循环体。( )
1. 错误
【解析】while语句是先判断后执行,所以可能执行零次或多次循环。
2. do…while语句是先执行循环体,再判断循环条件是否成立。( )
2. 正确
【解析】do…while语句是先执行循环体,再判断循环条件是否成立。
3. while语句和do…while语句都是条件为“真”时继续循环,条件为“假”时退出循环,所以这两个语句完全一样。( )
3. 错误
【解析】while语句是先判断循环条件是否成立,再执行循环体,执行零次或多次循环;do…while语句是先执行循环体,再判断循环条件是否成立,至少执行一次循环体。
4. 下面程序的功能是:1-100之间所有整数的和。
请把程序补充完整。
int i = 1;
int sum = 0;
while ( )
{
sum += i;
}
Console.WriteLine("1-100之间所有整数的和为{0}", sum);
Console.ReadKey();
4. i <= 100 i++;
【解析】程序求1-100之间所有整数的和sum,sum=sum+i,所以i的值为1<=i<=100,所以while后面的条件表达式为i<=100,i的值从1递增到100,所以第2空为i++。
5. 以下程序的功能是:用户输入用户名和密码,用户名为admin,密码为111111,如果两者都满足就提示成功,跳出循环,否则继续让用户输入,一直到输入正确的用户名和密码为止。
请把程序补充完整。
学科网(北京)股份有限公司