1
上期答案揭晓首先给大家看看上一篇文章C语言经典100题(9)中第三部分编程题的答案:
#includeint main(){ int i,j; for(i=0;i<8;i++) { for(j=0;j<8;j++) if((i+j)%2==0) printf("%c%c",219,219); else printf(" "); printf("\n"); } return 0;}
以上实例输出结果为:
2
今日知识分享break 语句
C 语言中 break 语句有以下两种用法:
当 break 语句出现在一个循环内时,循环会立即终止,且程序流将继续执行紧接着循环的下一条语句。
它可用于终止 switch 语句中的一个 case。
如果您使用的是嵌套循环(即一个循环内嵌套另一个循环),break 语句会停止执行最内层的循环,然后开始执行该块之后的下一行代码。
语法
C 语言中 break 语句的语法:
break;
流程图
实例
#include int main (){ /* 局部变量定义 */ int a = 10; /* while 循环执行 */ while( a < 20 ) { printf("a 的值:%d\n", a); a++; if( a > 15) { /* 使用 break 语句终止循环 */ break; } } return 0;}
当上面的代码被编译和执行时,它会产生下列结果:
a 的值:10a 的值:11a 的值:12a 的值:13a 的值:14a 的值:15
3
今日经典编程题题目:打印楼梯,同时在楼梯上方打印两个笑脸。
程序分析:用 ASCII 1 来输出笑脸;用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。
各位有兴趣的读者可以自行设计程序实现,我将在下一篇文章揭晓该题的代码实现供参考!
扫码关注我,手把手带你撸代码如果你觉得文章让您增长了知识,
请点击右下方的“在看”