ios入门攻略 07篇 C语言基础【循环结构之for语句,打印九九乘法表】
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语句,打印九九乘法表】相关推荐
- c语言用while循环输出九九乘法表,用C语言的while循环,打印九九乘法表
用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; while (row <= 9) { int ...
- c语言编写while乘法表,用C语言的while循环,打印九九乘法表,
用C语言的while循环,打印九九乘法表, 用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; whil ...
- 【C语言】C程序设计:for语句循环嵌套实现打印九九乘法表
打印九九乘法表 程序如下: #include <stdio.h>int main(){int i,j;for(i=1;i<=9;i++){//行 for(j=1;j<=i;j+ ...
- Java技巧:用一个循环语句输出九九乘法表!
同学们在进行编程学习的时候,输出九九乘法表应该是基础中的基础了,只要我们使用几个循环语句即可轻松实现,那么你有没有想过如果只用一个循环语句应该怎么实现呢? 分析:注意是使用一个循环语句来写,增加了逻辑 ...
- 易语言打印九九乘法表
今天再分享易语言打印的九九乘法表源码: 易语言教程变量循环首(九九乘法表) 易语言教程计次循环首(九九乘法表) 九九乘法表源码 .版本 2 .子程序 九九 .局部变量 a, 整数型, , " ...
- 【C语言】打印九九乘法表
打印九九乘法表是最基础的嵌套循环的应用.但是也有很多讲究的地方,尤其是控制输出格式的参数可以改变九九乘法表的输出样式.这里我们就用C语言来输出最常见的一种九九乘法表的样式. 这里是代码: #inclu ...
- 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 ...
- 多重循环 ——— 打印九九乘法表 || 经典的打印金字塔(打印整个金字塔 打印空心金字塔 打印空心菱形金字塔)
打印九九乘法表 分析:每层左边空格的个数=总层数-第几层(i) 每一层的第一个*的位置是 1 每一层的最后一个*的位置是 2i-1 #include <st ...
- python中使用for循环,while循环,一条命令打印99乘法表
用for循环打印九九乘法表: for i in range (1,10):for j in range(1,10):print(j,"x",i,"=",i*j, ...
最新文章
- java面向对象-------静态初始化块
- 不快乐工作场所的生存法则
- MyBatis 源码分析系列文章合集
- 电脑下面的任务栏怎么取消隐藏_电脑桌面右下方任务栏的小图标如何隐藏
- MVC 1.0的可能方法
- mysql 二进制日志变化_MySQL运维之二进制日志
- snap7在linux怎么用,Ubuntu 通过snap7连接西门子1200
- 15个最佳jQuery的翻页书效果的例子
- easy-excel导入导出excel(待完善)
- JavaCore/HeapDump文件分析工具
- python 快速排名发包_百度发包快排【SEO超快速排名系统】 - 「黑酷SEO」
- 多个网站被挂菠菜黑链
- 学堂在线计算机通信网络,第二章 数据通信的基础知识 计算机网络笔记 学堂在线 2.4差错控制...
- 关于文件夹目录权限的一些思路
- 海尔正式发布COSMO平台,世界智能制造将要去哪?
- 分享给Python程序员的自学路线,不再背负小白名称
- 图像处理 图像相似算法aHash、dHash、pHash解析与对比
- Win7(老PC)Python环境搭建实战
- PDPS软件:带颜色的机器人工作站二维布局图JT格式文件转换方法
- 【Bandit Algorithms学习笔记】UCB算法的理论证明
热门文章
- ssh远程执行命令退出
- php多少秒后跳转_php等待几秒后跳转
- 北京科技大学计算机学院老师,北京科技大学计算机技术人工智能方向研究生导师是..._考研_帮考网...
- HTML5期末考核大作业、HTML个人主页界面设计源码
- 用AForge将普通视频转换为带运动检测效果的视频
- Aircrack-ng组件详解
- php苹果内购验证,苹果内购凭据验证工具(苹果支付,苹果内购,凭据解析)
- To be better —msup荣获平安科技“2018年度优秀合作伙伴”称号
- 快速了解,带你了分清原型图和UI图的区别
- NPC三电平嵌位型逆变器仿真 NPC逆变器输出为三电平,线电压为五电平,形状更接近于正弦,在同样的开关频率下