先上代码

#include<stdio.h>
int main()
{int i,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)printf(" %d*%d=%d",j,i,j*i);printf("\n");}
return 0;
}

思路很简单,我们先搞定一行循环,然后在这个循环里面我们再做一个循环for(j=1;j<=i;j++)这个语句就是九九乘法口诀表88 、99不会大于i,这样基本的循环就构建完毕了。
然后printf(" %d*%d=%d",j,i,j*i);这一步里面有很多东西,首先第一个%d 我前面加了个空格,为什么呢?不加的话会全部连在一起非常的难看,加个空格在每一次输出前就会有一个空格,空格加在最后一个%d的后面也是可以的,再加个\n换行就成功的完成了这个代码。
这个代码比较简单,但是很多人在编写的时候会忽略这忽略那的,导致做出来的程序非常的难看,我们在编写简单的代码的时候就要做到非常的好。
c++版本

#include<iostream>
using namespace std;
int main()
{int i,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)printf(" %d*%d=%d",j,i,j*i);printf("\n");}return 0;
}

java版

public class Main{public static void main(String[] args){int i,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)System.out.printf(" %d*%d=%d",j,i,j*i);System.out.printf("\n");}}
}

用c语言、java、c++编写一个程序,输出九九乘法表。相关推荐

  1. 用Shell 语言编制一Shell 程序,该程序输出九九乘法表

    输出九九乘法表,操作步骤如下: 在vi/vim编辑器下创建Shell脚本:99chengfa.sh 源代码如下: #!/bin/bash for i in `seq 9` do for j in `s ...

  2. 算法训练+乘法表c语言,[蓝桥杯][算法提高VIP]输出九九乘法表 (C语言代码)

    解题思路:Nine那些直接复制输出 注意事项: 参考代码: #include int main() { int i,j; printf("  Nine-by-nine Multiplicat ...

  3. 用C语言循环结构编写一个程序实现求5的阶乘。

    用C语言循环结构编写一个程序实现求5的阶乘. #include<stdio.h>intmain(){int fac(int n);int n; int y;printf("inp ...

  4. C语言:编写一个程序,打印乘法“九九表”

    /*编写一个程序,打印乘法"九九表"*/ #include <Stdio.h> #include <conio.h>int main (void) {int ...

  5. 41【C#】斐波那契(Fibonacci)数列的第一个和第二个数分别为1和1 从第三个数开始,每个数等于其前两个数之和(1,1,2,3...)编写一个程序输出斐波那契数列中的前20个数,

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  6. I00029 C语言程序-打印九九乘法表

    这是小时候背的九九乘法表,是中文版,不是数字版,用C语言程序打印出来了. C语言程序如下: /* I00029 C语言程序-打印九九乘法表 */#include <stdio.h> #in ...

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

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

  8. Java只用一个循环语句输出九九乘法表

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

  9. 一个按钮显示九九乘法表html,在JSP页面显示九九乘法表

    pageEncoding="UTF-8"%> Insert title here { for (int j = 1; j <=i; j++) { int s=j*i; ...

  10. 微信小程序之九九乘法表

    之前跟大家讲过用python Flask编写九九乘法表,今天就为大家讲讲如何使用微信小程序来实现九九乘法表? 关于九九乘法表其中的规律,在这里我就不再阐述,如想了解.请访问:https://blog. ...

最新文章

  1. 《Redis 系列》- list命令
  2. C++中出现一排金字塔符号_看懂施工图中的钢筋标注,真没你想的那么难
  3. boost::geometry::tuples用法的测试程序
  4. [Usaco2007 Jan]Telephone Lines架设电话线
  5. 使用SAP WebIDE给SAP UI5应用添加data source
  6. [转]使用npm发布vue组件
  7. 微服务网关总结之 —— zuul
  8. Linux系统管理---LVM分区管理
  9. [附源码]Java计算机毕业设计SSM宠物管理系统
  10. js 导出Excel
  11. SecKill——一款超级好用的抢单软件
  12. 绘制地图其实并不难!如何绘制地图?看看Smartbi的制作方法
  13. html脱离文档流,css固定定位脱离文档流怎么解决?
  14. jsp值choose标签
  15. DEM: 诊断事件管理 (Diagnostic Event Manager)
  16. java http 500错误怎么解决_java - HTTP POST请求中出现500内部错误
  17. 数据挖掘是什么,数据挖掘的学习路线是什么?
  18. PG+POSTGIS地图空间位置网格聚合算法
  19. DPDK 与DPDK-Pktgen 安装
  20. 4400php兑换美金是多少,美金人民币换算(美金兑换人民币换算)

热门文章

  1. 关于微信、QQ语音消息,语音电话的时候控制应用音频播放以及暂停
  2. ApproximateVoxelGrid和VoxelGrid详解
  3. java集合(详解)
  4. Matlab音频格式转换
  5. java 匿名类调用方法_Java匿名内部类使用与示例
  6. 二级城市邮政编码属性文件
  7. AUI_Js脚本_Jira多选下拉列表前端样式优化
  8. 关于Wii的软件制作
  9. warning: CRLF will be replaced by LF in 出现的原因和解决办法
  10. Jenkins实现发送邮件