循环特点:在满足特定条件的情况下,反复执行某程序段
While 循环While 循环的格式是这样的:while(条件表达式){语句代码},意思是满足括号内的条件时,执行花括号内的语句代码
或者更专业一点来说,当括号内的条件表达式返回值为真时,执行花括号内的代码,一直到条件表达式的返回值为假时,跳出循环
While 循环很容易出现死循环这种状况,就是由于忘掉写了“增量”这个东西
//死循环int count = 0 ;// while (count < 100) {// printf("今日我真帅
\n");// }上面的代码就是少了 count++,这个增量,所以,条件表达式一直满足,就一直执行,就导致了死循环
此时,应当这样改善: //循环变量 :控制循环次数// int count = 0;// while (/* ++ 在前,打印两次 */count/* ++ 在后,打印三次*/ < 3 ) {// // printf("今日我真帅
\n");//// count = count +1;// // //此处,++ 在前在后都不影响打印次数
// // //循环增量// count ++;//// ++ count;// }一些例子: //练习 //打印 1~100// int num = 0;// while (num < 100) {// printf(" %d \n",(num + 1));// // num ++;// } //用 while 打印能被 7 整除的 1~100 之间的数
// int num = 1;// while (num