for循环

语法:

for(表达式1;表达式2;表达式3){

循环体;

}

语义:1.先执行表达式1,跳转到2

2.判断表达式2的结果是否为真,如果为真,跳转到3,否则跳转到5

3.执行循环体,执行完毕,跳转到4

4.执行表达式3,执行完毕跳转到2

5.跳出循环,循环结束

for循环的嵌套:

就是一个for循环里面还套了一个for循环

一般用来控制平面

精华:

外层循环控制行数

内层循环控制列数

例1:打印图形   *

*  *

*  *   *

*  *   *   *

*  *   *   *   *

#include <stdio.h>

int main(int argc, const char * argv[]) {

for (int i=0; i<5; i++) { //控制行数,i就是行号

for (int j=0; j<=i; j++) {//j控制列上打印的个数

printf("*  ");

}

printf("\n"); //换行

}

return 0;

}

例2:打印九九乘法表;

#include <stdio.h>

int main(int argc, const char * argv[]) {

for(int i=1;i<=9;i++){ //i控制行数

for(int j=1;j<=i;j++){

printf("%d*%d=%d    ",j,i,j*i);

}

printf("\n");//换行

}

return 0;

}

运行结果:

1*1=1    

1*2=2    2*2=4    

1*3=3    2*3=6    3*3=9    

1*4=4    2*4=8    3*4=12    4*4=16    

1*5=5    2*5=10    3*5=15    4*5=20    5*5=25    

1*6=6    2*6=12    3*6=18    4*6=24    5*6=30    6*6=36    

1*7=7    2*7=14    3*7=21    4*7=28    5*7=35    6*7=42    7*7=49    

1*8=8    2*8=16    3*8=24    4*8=32    5*8=40    6*8=48    7*8=56    8*8=64    

1*9=9    2*9=18    3*9=27    4*9=36    5*9=45    6*9=54    7*9=63    8*9=72    9*9=81    

Program ended with exit code: 0

ios入门攻略 07篇 C语言基础【循环结构之for语句,打印九九乘法表】相关推荐

  1. c语言用while循环输出九九乘法表,用C语言的while循环,打印九九乘法表

    用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; while (row <= 9) { int ...

  2. c语言编写while乘法表,用C语言的while循环,打印九九乘法表,

    用C语言的while循环,打印九九乘法表, 用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; whil ...

  3. 【C语言】C程序设计:for语句循环嵌套实现打印九九乘法表

    打印九九乘法表 程序如下: #include <stdio.h>int main(){int i,j;for(i=1;i<=9;i++){//行 for(j=1;j<=i;j+ ...

  4. Java技巧:用一个循环语句输出九九乘法表!

    同学们在进行编程学习的时候,输出九九乘法表应该是基础中的基础了,只要我们使用几个循环语句即可轻松实现,那么你有没有想过如果只用一个循环语句应该怎么实现呢? 分析:注意是使用一个循环语句来写,增加了逻辑 ...

  5. 易语言打印九九乘法表

    今天再分享易语言打印的九九乘法表源码: 易语言教程变量循环首(九九乘法表) 易语言教程计次循环首(九九乘法表) 九九乘法表源码 .版本 2 .子程序 九九 .局部变量 a, 整数型, , " ...

  6. 【C语言】打印九九乘法表

    打印九九乘法表是最基础的嵌套循环的应用.但是也有很多讲究的地方,尤其是控制输出格式的参数可以改变九九乘法表的输出样式.这里我们就用C语言来输出最常见的一种九九乘法表的样式. 这里是代码: #inclu ...

  7. python for循环九九乘法表_python—用for循环、while循环和一句话打印九九乘法表

    用for循环打印九九乘法表: for i in range(1,10): for j in range(1,i+1): print('%s*%s=%s'%(j,i,i*j),end='\t') pri ...

  8. 多重循环 ——— 打印九九乘法表 || 经典的打印金字塔(打印整个金字塔 打印空心金字塔 打印空心菱形金字塔)

    打印九九乘法表 分析:每层左边空格的个数=总层数-第几层(i) 每一层的第一个*的位置是   1               每一层的最后一个*的位置是  2i-1 ​ #include <st ...

  9. python中使用for循环,while循环,一条命令打印99乘法表

    用for循环打印九九乘法表: for i in range (1,10):for j in range(1,10):print(j,"x",i,"=",i*j, ...

最新文章

  1. java面向对象-------静态初始化块
  2. 不快乐工作场所的生存法则
  3. MyBatis 源码分析系列文章合集
  4. 电脑下面的任务栏怎么取消隐藏_电脑桌面右下方任务栏的小图标如何隐藏
  5. MVC 1.0的可能方法
  6. mysql 二进制日志变化_MySQL运维之二进制日志
  7. snap7在linux怎么用,Ubuntu 通过snap7连接西门子1200
  8. 15个最佳jQuery的翻页书效果的例子
  9. easy-excel导入导出excel(待完善)
  10. JavaCore/HeapDump文件分析工具
  11. python 快速排名发包_百度发包快排【SEO超快速排名系统】 - 「黑酷SEO」
  12. 多个网站被挂菠菜黑链
  13. 学堂在线计算机通信网络,第二章 数据通信的基础知识 计算机网络笔记 学堂在线 2.4差错控制...
  14. 关于文件夹目录权限的一些思路
  15. 海尔正式发布COSMO平台,世界智能制造将要去哪?
  16. 分享给Python程序员的自学路线,不再背负小白名称
  17. 图像处理 图像相似算法aHash、dHash、pHash解析与对比
  18. Win7(老PC)Python环境搭建实战
  19. PDPS软件:带颜色的机器人工作站二维布局图JT格式文件转换方法
  20. 【Bandit Algorithms学习笔记】UCB算法的理论证明

热门文章

  1. ssh远程执行命令退出
  2. php多少秒后跳转_php等待几秒后跳转
  3. 北京科技大学计算机学院老师,北京科技大学计算机技术人工智能方向研究生导师是..._考研_帮考网...
  4. HTML5期末考核大作业、HTML个人主页界面设计源码
  5. 用AForge将普通视频转换为带运动检测效果的视频
  6. Aircrack-ng组件详解
  7. php苹果内购验证,苹果内购凭据验证工具(苹果支付,苹果内购,凭据解析)
  8. To be better —msup荣获平安科技“2018年度优秀合作伙伴”称号
  9. 快速了解,带你了分清原型图和UI图的区别
  10. NPC三电平嵌位型逆变器仿真 NPC逆变器输出为三电平,线电压为五电平,形状更接近于正弦,在同样的开关频率下