例18:C语言编程实现九九乘法表,样式要求长方形、右三角形、左三角形。

解题思路:这个问题的算法很简单,就是两个for循环的嵌套,三角形的样式就是多了一些空格。

长方形源代码演示:

#include<stdio.h>//头文件
int main()//主函数入口
{int i,j; //定义变量 for(i=1;i<=9;i++)//外层for循环控制行 {for(j=1;j<=9;j++)//内层for循环控制列 {printf("%d*%d=%2d\t", i, j, i*j);// %4d 控制宽度为两个字符,且右对齐}printf("\n");//换行 }return 0;//函数返回值为0
}

编译运行结果如下:

右三角源代码演示:

#include<stdio.h>//头文件
int main()//主函数入口
{int i,j;//定义变量 for(i=1;i<=9;i++)//外层for循环控制行 {for(j=1;j<=9;j++)//内层for循环控制列 {if(j<i)//打印空格{printf(" ");} else{printf("%d*%d=%2d ",i,j,i*j);//输出结果,%2d 控制宽度为两个字符,且右对齐 } }printf("\n");//换行 }return 0;//函数返回值为0
}

编译运行结果如下:

左三角源代码演示:

#include<stdio.h>//头文件
int main()//主函数入口
{ int i,j;//定义变量 for(i=1;i<=9;i++)//外层for循环控制行 {for(j=1;j<=i;j++)//内层for循环控制列 { printf("%d*%d=%2d ",i,j,i*j);//输出结果,%2d控制宽度为两个字符,且向右对齐 } printf("\n");//换行 }return 0;//函数返回值为0
}

编译运行结果如下:

C语言实现九九乘法表

C语言实现三种样式的九九乘法表相关推荐

  1. 三种样式的九九乘法表—C语言

    c语言编程实现九九乘法表,样式要求长方形,右三角形,左三角形. 解题思路:利用for嵌套循环打印行与列. 长方形源代码演示: #include <stdio.h>//头文件 int mai ...

  2. 三种循环实习九九乘法表、实现其他例子

    九九乘法表 public class chengfabiao {//利用三种循环实现九九乘法表public static void main(String[] args) {int i;int j;S ...

  3. 三种方法打印九九乘法表

    #先分析九九乘法表第一个数代表列,第二个数代表行,当列=行时停 #while嵌套中,每个外循环对应全部内循环,内循环对应一行中全部列#方法1 i = 1 while i <= 9:j = 1wh ...

  4. c语言居中三角形乘法表,用C语言输出四种三角形的九九乘法表

    满意答案 yamenfg 2013.04.16 采纳率:52%    等级:12 已帮助:8918人 #include int main() { int i,j; //左下角. for (i=1;i& ...

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

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

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

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

  7. 九九乘法表上面有横线c语言,25 循环实战,打印九九乘法表 - C 语言基础教程

    如何熟练掌握一门编程语言,其实这和如何熟练掌握一门外语是一样的,就是要经常地使用,通过实际的输出来看到实际的效果.而不是空洞地学习语法与词汇. 在这里,我们将之前学习的部分知识进行一次综合的演练.在屏 ...

  8. python四种方式打印九九乘法表

    最近学习python中刷的一道练习题,使用方法一:for内外层循环要简单些. 拆解了一下思路:a*b= ab 1找到变化的a与b,a变化范围是1-9,所以采取for循环,使用range函数 2看似b的 ...

  9. c语言乘法口诀表的流程图_例18:C语言编程实现九九乘法表

    例18:C语言编程实现九九乘法表,样式要求长方形.右三角形.左三角形. 解题思路:这个问题的算法很简单,就是两个for循环的嵌套,三角形的样式就是多了一些空格. 长方形源代码演示: #include& ...

最新文章

  1. AS升级3.0,gradle plugin 升级到3.0.0遇到的问题
  2. 演练:开发和使用自定义服务器控件
  3. [MySQL] mysql地理位置服务geometry字段类型
  4. oracle 10g 更换ocr,Oracle10g RAC在线更换OCR votedisk
  5. FXML:使用BuilderFactory的自定义组件
  6. [面试]如何写testcase?
  7. hbase 客户端_读《HBase权威指南》 客户端API:基础知识
  8. ST-Link驱动的下载、安装、配置,以及ST-Link固件的升级
  9. python爬虫利用requests和BeautifulSoup爬取美女图片
  10. Hp-socket高性能网络库三--tcp组件pack接收模型
  11. android 经纬度 像素,android 根据经纬度添加图斑并显示
  12. 婚姻家庭法重点复习提纲
  13. 【文末有惊喜!】iOS日历攻略:提醒调休并过滤法定节假日
  14. 2022微信群裂变强制分享引流源码+防洪+独立后台
  15. Windows Server 2012 家用优化
  16. 浅谈自然语言处理(NLP)和 自然语言理解(NLU)
  17. linux windows10双系统安装教程,【笔记】windows10安装linux双系统教程(可能是现今最简单方法)...
  18. Go语言自学系列 | golang标准库os模块 - File文件读操作
  19. CENTOS上的网络安全工具(九)走向Hadoop(1) SingleNode模式安装与配置
  20. 181202 逆向-2018鹏城杯

热门文章

  1. 有什么好的电影网站,好的在线电影网站
  2. SSM研究生推免网站
  3. 小程序超出文字显示为省略号(代码简单的无话可说)
  4. video标签在安卓下微信x5浏览器的一些问题
  5. Linux内存寻址(一):分段机制
  6. 阅读源码的利器——Intellij-IDEA-Replace-in-Path-使用技巧
  7. HR的难又有谁懂?裁过1000人,被爆粗恐吓,进过派出所!
  8. 虾皮跨境电商|shopee店铺上新怎么做到极致?
  9. 解决vue/es6语法低版本安卓手机显示白屏的兼容性问题
  10. 【Spring-MVC基础】由浅入深-Spring MVC