1.while循环结构的使用;
2.随机数的获取;
3.do... while 循环体的使用;
4.for循环结构的使用;
5.break 与 continue 的区别;
1.while循环结构的使用
// while 结构
// while (条件表达式) {
// 循环体;
// }
//执行顺序:判断条件表达式是否成立,如果成立,执行循环体,执行完循环体后,再判断条件表达式是否成立,如此往复,直到条件表达式不成立,跳出while循环;
//死循环:
// int a = 5;
// while (a > 0) {
// printf("Hello World!
");
// }
//打印5次 hello world:
// int a = 5;
// while (a > 0) {
// printf("Hello World!
");
// a--;
// }
// printf("END
");
// int a =0;
// while (a < 5) {
// printf("%dHello World!
", a);
// a++;
// }
// int a = 0;
// while (a <= 100) {
// printf("%d ",a);
// a++;
// }
// int a = 100;
// while (a >= 0) {
// printf("%d ", a);
// a--;
// }
//计算1~100的和:
// int i = 1, sum = 0;
// while (i <= 100) {
//// sum += i;
//// i++;
// sum += i++;
// }
// printf("sum = %d
", sum);
//输出1~100的偶数:
//方法一:
// int i = 0;
// while (i <= 100) {
// if (i % 2) {
// printf("%d ",i);
// }
// i++;
// }
//方法二:
// int i = 0;
// while (i <= 100) {
// printf("%d ", i);
// i += 2;''
// }
//打印1~100间7的倍数:
// int i = 1;
// while (i <= 100) {
// if (i % 7 == 0) {
// printf("%d ", i);
// }
// i++;
// }
//打印1~100间个位为7:
// int i = 1;
// while (i <= 100) {
// if (i % 10 == 7) {
// printf("%d ", i);
// }
// i++;
// }
//打印1~100间十位为7:
// int i = 1;
// while (i <= 100) {
// if (i / 10 == 7) {
// printf("%d ", i);
// }
// i++;
// }
//打印1~100间不是7的倍数且不包含7的数:
// int i = 1;
// while (1 <= 100) {
// if (i % 7 != 0 && i % 10 != 7 && i /10 != 7) {
// printf("%d ", i);
// }
// i++;
//
//
// }
// int a = 0,b = 0;
// for (a = 1; a <= 100; a++) {
// printf("%d ",a);
// for (b = 1; b <= 10; b++) {
// printf("
");
// }
// }