for循环用法 : for(1初始条件;2循环继续的条件;3循环每轮做的动作) {4动作}
按照顺序来就是1>2>4>3>2>4>3>2>4>3。。。直到不符合循环继续的条件。
像下图的求阶乘的数就表示了break和while的用法和对比
break和continue:共同点是break和continue都只能跳出所在的第一个循环。
不同点是break是终止循环,可以用在任何地方;continue是结束本次的循环,进入下一次循环,且只能用在循环结构中;
像下图的判断素数程序就用到了break
下面这个求出50个素数,“\t”是让每个数对齐,”\n“是让数据换行。
下面这个是用a个一毛,b个两毛,c个五毛凑出x元的代码,这里就用到了接力break或goto out;
接力break就是一个break出循环后再接力一个break,不过要做个if条件,当其符合条件的时候才可以break,这样就不会乱break了。而”goto<标号> --》 <标号>:“就是将程序从goto点直接传送到标号点处。
然后下面这个是将一个整数正序逐个输出的程序,第一个是我根据之前的倒序输出改编的,有一个缺点就是不可以正确输出尾数为0的数字
而下面这第二个便是我听了老师的课后重新做的