<pre name="code" class="cpp">输入一个1~9的整数,输出该数之前的乘法表。
如:输入3,则输出为:1*1=11*2=2,2*2=41*3=3,2*3=6,3*3=9
代码如下:
#include <stdio.h>
int main()
{int n;int cnt;int i,j;//1读取一个1~9的整数do{printf("请输入一个1~9的整数:"); //1.1读取一个整数cnt = scanf("%d", &n); //1.2清除缓冲区scanf("%*[^\n]%*c"); //1.3只要输入无效或者不在1~9之间就重来(回到1.1)}while(cnt!=1||n<1||n>9);//2以那个数为行数输出九九表for(i=1; i<=n; i++)//2.1反复n次,每次输出一行 {for(j=1; j<=i; j++) //2.2反复根据是第几行决定输出几个乘法式printf("%dx%d=%d%c",j,i,j*i, //2.3每个乘法式是:小x大=积j!=i?',':'\n'); //2.4乘法式后面输出逗号或者换行}
return 0;

99乘法表 (输入一个数,以该数为行数输出乘法表)相关推荐

  1. 从控制台输入一个数 num 与之前定义的数 n 进行比较

    //从控制台输入一个数 num 与之前定义的数 n 进行比较,//如果 num==n 提示"找到了"//并跳出循环,如果 num<n 提示"小了",//如 ...

  2. Java练习——输入n个数,存入数组,进行排序输出

    题目:输入n个数,存入数组,进行排序输出 package paixu; import java.util.Scanner; public class paixu {public static void ...

  3. 习题 6.3 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写3个函数:1.输入10个数;2.进行处理;3.输出10个数。

    习题 6.3 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.写3个函数:1.输入10个数:2.进行处理:3.输出10个数. 代码: #include<iostream ...

  4. 从键盘输入三个数并从大到小排序输出

    输入三个数并从大到小排序输出 从键盘输入三个数,a, b, c,之后比较他们的大小并交换位置在a内放最大值在b内放中间值,在c内放最小值,并按照abc的顺序输出 . void main() {int ...

  5. 从键盘输入两个数,求它们的和并输出

    PTA | 程序设计类实验辅助教学平台 正值暑假,最近在PTA上拿相关python题库练手,做的过程中有好多突如其来的灵感,想着如果不记录下来,就太可惜了 . 里面的python题库浙大版<Py ...

  6. MySQL查询输入三个数的和_mysql(三)(单表查询、select、where、聚合函数、count、sum、avg、MAX/MIN、分组查询、group by、having、limit)...

    单表查询 select 建个表 1.查询表中所有学生的信息 2.查询表中所有学生的姓名和对应的英语成绩 3.过滤表中重复数据 4.在所有学生分数上添加10分特长分 下面方式并没有改变底层的数据记录,这 ...

  7. 【数据库】sqlite中的限制:数据库大小、表数、列数、行数、参数个数、连接数等

    目录 一.参考网址 二.详解 1.查看.设置sqlite限制命令.limit 2.SQLite中的限制汇总 1)字符串或BLOB的最大长度 2)最大列数 3)SQL语句的最大长度 4)联接中的最大表数 ...

  8. 十二、有一个排好序的列表3 9 12 24 33 41 48 56 69 72 88 90,输入一个数,插入到列表中,输出新的列表,要求保持从小到大的顺序

    nums = [3,9,12,24,33,41,48,56,69,72,88,90] n = int(input("输入一个数")) s = [] if n<nums[0]: ...

  9. C语言 输入10个数,将其中最小的数与第一个数对换,将最大的数与最后一个数对换

    #include <stdio.h> void input(int *number){ //定义输入10个数的函数int i;printf("请输入10个整数:\n") ...

最新文章

  1. Http接口请求Long类型数据JsonObject反解析精度丢失问题
  2. 10 门必修的机器学习名校公开课,旨在完善你的 AI 学习路线!
  3. statistics conjugate
  4. 七点建议,帮助你编写出简洁、干练的Java代码
  5. web.py开发web 第一章 Hello World
  6. Linux串口打印信息工具,基于Qt实现Linux或Windows串口打印工具
  7. android中注册用户界面,Android用户注册界面
  8. oracle 10g 高级复制,Oracle9i和Oracle10g之间构建高级复制环境的测试用例
  9. element-plus Table 表格自定义列模板使用及问题
  10. 安装linux镜像文件
  11. rgb转nv12 nv12转rgb
  12. Windows:在Windows下创建并删除软连接
  13. [技术贴]网络共享与便携式WiFi热点之USB绑定模式
  14. 使用pyppeteer或者selenium时,chrome窗口最大化
  15. Docker硬盘空间使用分析与清理
  16. 聚观早报 | 百度文心一言被用户挤爆;贝莱德准备竞购瑞信
  17. 淘最热点AutoJs脚本分享
  18. curl命令发送Post请求
  19. Spring Boot 综合示例-整合thymeleaf、mybatis、shiro、logging、cache开发一个文章发布管理系统...
  20. pinctrl 子系统介绍

热门文章

  1. Aspose.Words对于Word的操作
  2. 困惑我半年的一个问题终于解决了
  3. android程序中关于webview加载html文件
  4. 判断一段程序是由C 编译程序还是由C++编译程序编译的
  5. 超级简单的Region对比识别验证码
  6. css样式的百分比都相对于谁?
  7. 让打开文件夹直接在某路径打开
  8. AndroidStudio安卓原生开发_UI高级_自定义主题和样式---Android原生开发工作笔记129
  9. 大数据之-Hadoop之HDFS_HDFS的内容介绍---大数据之hadoop工作笔记0047
  10. Sharding-JDBC读写分离_MySql主从配置(1)_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记015