学习c语言已经不少时间了,今天算是写出了这短短的数周学习时间里面,自己觉得最喜欢的代码。这是一道来自《明解c语言》这本书的练习。难度不大,我的写法应该不是最优解,但是输出的结果真的是很优美。激起了我对莫大的兴趣。

写下此文以作纪念。

#include

int main(int argc, char const *argv[])

{

int i,j;

printf(" |"); //输出第一行的第一个|

for (int i = 1; i <= 9; ++i) //结合上一行代码,输出横标题

{

printf("%3d",i);

}

putchar('\n'); //因为没办法在循环里面换行,所以单独换行

for (int i = 1; i <= 10; ++i)

{

printf("---"); //通过循环输出分隔符,一共30个-

}

putchar('\n');

for (int i = 1; i <=9; ++i)

{

printf("%-2d|",i); //左侧纵标题左对齐

for (int j = 1; j <= 9; ++j)//在这里嵌套一个循环,输出九九乘法表

{

printf("%3d", i*j);

}

putchar('\n');

}

}

| 1 2 3 4 5 6 7 8 9

------------------------------

1 | 1 2 3 4 5 6 7 8 9

2 | 2 4 6 8 10 12 14 16 18

3 | 3 6 9 12 15 18 21 24 27

4 | 4 8 12 16 20 24 28 32 36

5 | 5 10 15 20 25 30 35 40 45

6 | 6 12 18 24 30 36 42 48 54

7 | 7 14 21 28 35 42 49 56 63

8 | 8 16 24 32 40 48 56 64 72

9 | 9 18 27 36 45 54 63 72 81

c语言横纵坐标乘法,C语言:有横纵标题的九九乘法表相关推荐

  1. 【C语言】C程序设计:for语句循环嵌套实现打印九九乘法表

    打印九九乘法表 程序如下: #include <stdio.h>int main(){int i,j;for(i=1;i<=9;i++){//行 for(j=1;j<=i;j+ ...

  2. C语言输出九九乘法表

    文章目录 1.C语言源代码 2.运行效果 3.获取视频教程 4.版权声明 1.C语言源代码 /** 程序名:book.c,此程序演示输出九九乘法表的输出* 作者:C语言技术网(www.freecplu ...

  3. 九九乘法表代码口述_利用随机函数实现座次表的随机排座

    昨天听完讲座,晚上忍不住写了份学后感,今天有老师在文章下留言问如何实现随机排座,上午在快速理赔中心处理交通事故,处理完后将车开去4S店维修,回来后给娃做完中饭就开始写代码实现这个功能,因为有C++功底 ...

  4. 使用Java写出九九乘法口诀表

    想要输出九九乘法口诀表,我们先了解九九乘法口诀表的样子 标题 看得出九九乘法口诀的规律了,我们就设一个坐标 用两个循环来表示如下代码 public static void main(String[] ...

  5. 【输入九九乘法口诀表】

    标题-输入九九乘法口诀表 #include<stdio.h> int main() { int i=0; int j=0; for(i=1;i<=9;i++) { for(j=1;j ...

  6. 用C语言计算超大乘法,C语言中超大整数乘法运算.docx

    C语言中超大整数乘法运算.docx .C 语言中超大整数乘法运算在计算机中,长整型 long int 变量的范围是 -2147483648 至 2147483647 ,因此若用长整型变量做乘法运算,乘 ...

  7. 算法分析c语言大整数乘法,C语言中超大整数乘法运算

    <C语言中超大整数乘法运算>由会员分享,可在线阅读,更多相关<C语言中超大整数乘法运算(9页珍藏版)>请在人人文库网上搜索. 1.C 语言中超大整数乘法运算在计算机中,长整型 ...

  8. python gui 可视化开发工具_用c语言输出九九乘法口诀表

    用c语言输出九九乘法口诀表务的开展口业地区达30个全国二手车出,用c语,个省辖市(自治区和直覆盖. 并且的尺越级具有寸,输出科技打造星瑞母体吉利基于吉利架构超级,足够亮眼产品实力.的主型品牌作为主流合 ...

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

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

最新文章

  1. 单片机是否为嵌入式技术,单片机和嵌入式学哪个?
  2. 路易斯·罗森伯格与「群体智能」
  3. oracle上浮下浮分析函数_Oracle SQL高级编程——分析函数(窗口函数)全面讲解...
  4. Android 相机,视频录制
  5. java迭代器输入的结果_Java学习之Iterator(迭代器)的一般用法 (转)
  6. python遍历获取一个类的所有子类
  7. 计算机维护宝典,超齐全的维修宝典之电脑维修实例大全
  8. java+c#+json+时间_Java与C#间json日期格式互转完美解决方案
  9. 2018.9.19作业
  10. linux下免密认证登录失败原因总结
  11. 爱加密脱壳(持续更新)
  12. RFID(射频识别)详解(带图)
  13. 什么是运放的虚短和虚断
  14. Python爬虫:抖音无水印解析,和程序员斗智斗勇的一天
  15. 微信小程序:同名在线查询系统
  16. ST-LINK V2.1 制作(含源码及其原理图)(type-c接口)可以配合robomaster 开发板下载口或者直接用杜邦线连接下载,支持串口调试
  17. https://是什么?HTTPS和HTTP有什么不一样?如何申请SSL(HTTPS)证书?
  18. photoshop去眼袋
  19. GCN图卷积神经网络总结笔记
  20. java自动化测试语言高级之发送邮件

热门文章

  1. 深度 | 推荐系统如何冷启动?
  2. php网站系统说明,phpweb 网站模版系统文件系统结构说明
  3. 连接服务器失败 是否使用离线文件夹,云服务器离线文件夹吗
  4. Pygame实现飞机大战小游戏,不用精灵版
  5. 使用RandomAccessFile建立用户注册表(user.txt)
  6. 内容分发——插槽solt(重点)
  7. 基于FM1712的通用射频卡读写模块设计
  8. java8 Function函数式接口学习
  9. 电商网站的构建思维和技术
  10. python自动办公-发邮件带附件