//循环语句重复性的执行一些代码
//for循环
//<#initialization#>初始化条件一般写一个变量的初始化
// <#condition#>限制条件一般规定上面的初始化条件中的变量范围
// <#increment#>自增长设置每次增长的大小
// for (<#initialization#>; <#condition#>; <#increment#>) {
// <#statements#>
// }
//i++ ++i
//:i++和++i的区别
for(inti = 0; i<10; i++) {
NSLog(@">>>>%d",i);
}
//i+=2 i =i+2
for(inti = 0; i<100; i+=2) {
NSLog(@"偶数%d",i);
}
for(inti = 1; i<100; i+=2) {
NSLog(@"基数%d",i);
}
for(inti=0; i<100; i++) {
if(i%2==1) {
NSLog(@"基数%d",i);
}
}
//while循环
//如果满足while后面的condition就执行大括号中的语句不满足就不执行
inta = 0;
while(a<10) {
a++;
NSLog(@"a的值是%d",a);
}
// while (a>0) {
//
// NSLog(@"这是一个死循环%d",a);
// }
// for (; ; ) {
// NSLog(@"这是一个死循环%d",a);
// }
//do..while和while的区别
//do..while先执行后判断while先判断后执行
//do..while至少执行一次
// do {
// <#statements#>
// } while (<#condition#>);
intb = 0;
do{
NSLog(@"b的值%d",b);
b++;
}while(b<10);
//random获取10以内的随机数
//arc4random()%n获得的随机数的范围是0到n-1
intc =arc4random()%10;
NSLog(@"%d",c);