//打印1到100之间7的倍数
/*
int a=1; //定义一个计数值
while(a<=100){ //循环检测100以内7的倍数
if (a%7==0){ //对7取余数为零的是7的倍数
printf("%d
",a);
}
a++; //循环过后要对计数累加1
}
*/
//打印1到100之间个位数为7的数
/*
int a=1;
while(a<=100){
if(a%10==7){
printf("%d
",a);
}
a++;
} */
//打印1到100之间十位为7的数
/*
int a=1;
while(a<=100){
if((a-70>=0)&&(a-70<=9))
printf("%d
",a);
a++;
}*/
//打印1到100之间不是7的倍数并且不包含7的数
int a=1;
while (a<=100){
if((a%7!=0)&&(a%10 != 7)){
printf("%d
",a);
}
a++;
}
//随机数
/*
//[50,100];
int random=arc4random()%(100-50+1)+50; //任何数对100取余 都会小于100
printf("%d",random);*/
//控制台输入n,用while打印n个随机数(范围为10到30)
/*
//[10,30];
int n=0;
printf("请输入一个数:");
scanf("%d",&n); //n是总的循环次数
while(n){
printf("%d
",arc4random()%(30-10+1)+10); //打印10到30之间的随机数
n--; //每次循环完成都会减1
}*/
// break(终止循环),contine(跳过本次循环) 两个关键词
// do while循环,(至少执行一次)
/*
do{
printf("快下课了");
}while(0);*/
/*
int conut=0;
while(conut<30){
printf("第%d次循环
",conut);
conut++;
}*/
// for循环
/*
for (int conut=0;conut<30;conut++){//第一步,循环变量(conut)只执行一次
printf("第%d次循环
",conut); //第二部,判断条件,
//第三部,如果为真则执行语句,执行增量,继续为真返回执行第二步
}*/
//打印1到100之间7的倍数
/*
for (int a=1;a<=100;a++){
if (a%7==0) {
printf("%d
",a);
}
} */
//打印1到100之间个位为7的数
/*
for (int conut =1;conut<=100;conut++){
if(conut%10==7){
printf ("%d
",conut);
}
}
*/
//循环嵌套
//打印出123
//123
//123
/*
for (int m=1;m<=3;m++){
for (int i=1;i<=3;i++){
printf ("%d",i);
}
printf("
");
}*/
//打印出1
//12
//123
/*
for (int m=1;m<=3;m++){
for (int i=1;i<=m;i++){ //和上一题的区别在这一行
printf ("%d",i);
}
printf("
");
//打印出乘法口诀表
/*
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
printf("%d*%d = %d ",j,i,j*i);
}
printf("
");
}