程序【8】

题目:

题目:输出9*9口诀。

程序分析:分行与列考虑,共 9 行 9 列,i 控制行,j 控制列。

众所周知,在看到编程题目前,最重要的就是先构思,要有思维,然后把自己的思维在脑中构成一个程序框图,根据自己想的程序框图一步一步的敲代码。

首先看,我们先看乘法口诀表

1*1=1
2*1=2  2*2=4
3*1=3  3*2=6  3*3=9
4*1=4  4*2=8  4*3=12 4*4=16
5*1=5  5*2=10 5*3=15 5*4=20 5*5=25
6*1=6  6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7  7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8  8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9  9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81 

第一行,是由1然后乘到1,只有一列,然后第二行,是从2乘到2,有两列,依次到最后一行9乘到9具有九列。这样我们就可以找到规律,以行和列作为循环的条件,打印出乘法口诀表。

脑子里具有这样的思维后就可以一点一点的敲代码了。

#include<stdio.h>
//打印出9x9乘法口诀表
//1*1=1
//2*1=1 2*2=4
//3*1=3 3*2=6 3*3=9
//。。。。
int main() {int i = 0;//声明定义行数int n = 0;printf("输入想要n*n的乘法口诀表中的n:");scanf_s("%d", &n);for (i = 1; i <= n; i++) //乘法口诀共有n行{int j = 0;//声明定义列数for (j = 1; j <= i; j++)//竖着乘到n{printf("%d*%d=%2d ",i,j,i*j);}printf("\n");}return 0;
}

在这里我选择自行的通过输入n的值,让其不仅可以成为9x9的乘法口诀表,还可以12x12,4x4,

非常灵活!!!

C语言经典例题100道相关推荐

  1. C语言经典例题100道(没错,就是你要找的那个)

    C语言经典例题100道(没错,就是你要找的那个) 希望可以帮助到你,加油!!! [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位 ...

  2. C语言经典例题100道(求找水仙花数字)

    程序[13] 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身.例如:153是一个"水仙花数" ...

  3. C语言经典例题100道(辗转相除求最大公约数和最小公倍数)

    程序[16] 题目:输入两个正整数m和n,求其最大公约数和最小公倍数. 程序分析: (1)最小公倍数=输入的两个数之积除于它们的最大公约数,关键是求出最大公约数: (2)求最大公约数用辗转相除法(又名 ...

  4. C语言经典例题100道(求素数最全的方法在这里!!!)

    程序[12] 题目:判断 101 到 200 之间的素数. 程序分析:判断素数的方法:用一个数分别去除 2 到 sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数. 看到这里,我们很清楚 ...

  5. C语言经典算法100道实战题

    [C语言经典算法100道实战题]适合具备C语言基础语法的同学学习,提高编写程序的逻辑思维能力和算法设计能力专门精心设计.100个经典的算法供大家练习及配套对应的录播视频.为我们今后学习其它的编程语言和 ...

  6. C语言经典例题100例(一)

    C语言经典例题100例(程序一) 程序一 有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 解: 首先看题本身是数字相互排列且不重复问题,用循环语句就可以解决.要求输出而是 ...

  7. c语言经典例题100例

    题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后 的 ...

  8. python精彩编程200例百度_完整word版,python经典例题100道

    [程序 1 ] 题目:有 1 . 2 . 3 . 4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? [程序 2 ] 题目:企业发放的奖金根据利润提成.利润 (I) 低于或等于 10 万 ...

  9. 之和质数c语言题判断,C语言经典例题100例——C语言练习实例33解答(质数判断)...

    题目:判断一个数字是否为质数. 程序分析:质数(prime number)又称素数,有无限个.一个大于1的自然数,除了1和它本身外,不能被其他自然数整除. 程序源代码: // 百宝箱工作室 官方网址 ...

最新文章

  1. (完全解决)Windows如何使用批处理命令进行SSH连接并自动输入密码
  2. 一脸懵逼学习hadoop之HDFS的java客户端编写
  3. 驱动保护中的ObjectType_Callback探索
  4. Linux内核的各个组成部分,Linux 内核的组成部分
  5. pwndbg用docker实现,进行题目分析
  6. python自动化从零开始_从零开始学Selenium自动化测试:基于Python:视频教学版
  7. ue 编写linux脚本,UltraEdit23 sh文件 (shell脚本)着色
  8. 4个数字,如何最快找到最小的2个数
  9. python代码封装加密_静态编译python源代码,使用Nuitka加密你的py源码
  10. android眼动追踪开源,Eyeboard:低成本的开源眼动跟踪解决方案
  11. 2020年python工资一般多少-武汉Python薪资一般是多少?真实数据告诉你
  12. C#中RestoreDirectory属性
  13. 用户故事与敏捷方法—一些用户故事(实战二)
  14. java 拉姆达表达式_一看就懂之java8新特性函数式编程:我是拉姆达表达式lambda...
  15. 漏刻有时数据可视化Echarts组件开发(21):基于echarts开发的自动旋转map3D下钻和柱图地图
  16. 《测绘综合能力》——工程测量
  17. Mac/OSX 系统如何采集扬声器(代码实现 附源码)
  18. docker 命令详解(二十四):push
  19. C语言 投票系统:给定候选人,从键盘输入候选人的名字,统计票数,并输出最终获胜者...
  20. Cell丨一图读懂西湖实验室蔡尚团队揭示乳腺癌“胞内菌”在肿瘤转移定植中作用...

热门文章

  1. Origin数据分析功能
  2. 2021年中国面料行业现状分析:行业毛利率为11.9%[图]
  3. Android——USB转COM口(CH340)与传感器进行通讯
  4. python送程序员收入_程序员学Python后惊叹,这么丰厚的收入是Java给不了的!
  5. 怎样查看电脑中的开机启动项?简单方法!如何禁止电脑开机启动的选项?
  6. 还只会用小黄鸭解压?看来你不是一个时髦的程序员!
  7. electron 文件另存为
  8. Android Drawable 与 LayerList综合汇总
  9. AGV三种导航方式,苏州凌鸟带你走进AGV世界
  10. P4383 [八省联考2018]林克卡特树lct 树形DP+凸优化/带权二分