(1.)无限循环
定义
循环永远停不下来
(注意点:无限循环因为永远停不下来,所以下面不能再写其他的代码了)
(2.)跳转控制语句
定义
在循环的过程当中,跳到其他语句上执行
break
不能单独书写,只能写在switch,或者是循环中,表示结束,跳出的意思
题目:在1-100之间,找第一个既能被3,又能被5整除的数字
continue
只能写在循环当中,表示跳过本次循环,继续执行下次循环
题目:小全全早上一共买了5个包子,吃到第三个包子时,发现里面有个虫子。直接扔掉不吃了,开始吃下一个包子。
(3.)循环嵌套
定义
循环里面还有其他循环
综合练习
一、打印形状
(先确定内循环是做了什么事情,外循环其实就是把里面的代码重复执行了N次)
练习1
题目:打印一个3行5列的*
练习2
题目:打印两个5行5列的三角形
正三角
反三角
二、打印九九乘法表
练习3
\t:制表符:长度可变的大空格
原理:会根据前面的字母的个数在后面补空格,让整体的长度达到8或者8的倍数,最少补1个,最多补8个
作用:打印表格数据的时候,可以对齐
三、计算质数
练习4
题目:给定整数n,获取所有小于等于n的质数的数量。
四、计算数字
练习5
题目:1的1次方加2的2次方加3的3次方加...加10的10次方,结果是多少?(提示:结果过大用long long类型)
五、和为15的数字
练习6
题目:找出0~1000之内,符合要求的数字:
要求:每一位数字之和等于15(eg:78,168,1167)
循环嵌套的跳出问题
break:只能跳出单层循环
goto:结合标号,可以调到代码中的任意地方。一般只用于跳出循环嵌套
标签:打印,题目,练习,C语言,嵌套,循环,三种,次方 From: https://blog.csdn.net/2401_88231393/article/details/144411159