c语言横纵坐标乘法,C语言:有横纵标题的九九乘法表
学习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语言:有横纵标题的九九乘法表相关推荐
- 【C语言】C程序设计:for语句循环嵌套实现打印九九乘法表
打印九九乘法表 程序如下: #include <stdio.h>int main(){int i,j;for(i=1;i<=9;i++){//行 for(j=1;j<=i;j+ ...
- C语言输出九九乘法表
文章目录 1.C语言源代码 2.运行效果 3.获取视频教程 4.版权声明 1.C语言源代码 /** 程序名:book.c,此程序演示输出九九乘法表的输出* 作者:C语言技术网(www.freecplu ...
- 九九乘法表代码口述_利用随机函数实现座次表的随机排座
昨天听完讲座,晚上忍不住写了份学后感,今天有老师在文章下留言问如何实现随机排座,上午在快速理赔中心处理交通事故,处理完后将车开去4S店维修,回来后给娃做完中饭就开始写代码实现这个功能,因为有C++功底 ...
- 使用Java写出九九乘法口诀表
想要输出九九乘法口诀表,我们先了解九九乘法口诀表的样子 标题 看得出九九乘法口诀的规律了,我们就设一个坐标 用两个循环来表示如下代码 public static void main(String[] ...
- 【输入九九乘法口诀表】
标题-输入九九乘法口诀表 #include<stdio.h> int main() { int i=0; int j=0; for(i=1;i<=9;i++) { for(j=1;j ...
- 用C语言计算超大乘法,C语言中超大整数乘法运算.docx
C语言中超大整数乘法运算.docx .C 语言中超大整数乘法运算在计算机中,长整型 long int 变量的范围是 -2147483648 至 2147483647 ,因此若用长整型变量做乘法运算,乘 ...
- 算法分析c语言大整数乘法,C语言中超大整数乘法运算
<C语言中超大整数乘法运算>由会员分享,可在线阅读,更多相关<C语言中超大整数乘法运算(9页珍藏版)>请在人人文库网上搜索. 1.C 语言中超大整数乘法运算在计算机中,长整型 ...
- python gui 可视化开发工具_用c语言输出九九乘法口诀表
用c语言输出九九乘法口诀表务的开展口业地区达30个全国二手车出,用c语,个省辖市(自治区和直覆盖. 并且的尺越级具有寸,输出科技打造星瑞母体吉利基于吉利架构超级,足够亮眼产品实力.的主型品牌作为主流合 ...
- I00029 C语言程序-打印九九乘法表
这是小时候背的九九乘法表,是中文版,不是数字版,用C语言程序打印出来了. C语言程序如下: /* I00029 C语言程序-打印九九乘法表 */#include <stdio.h> #in ...
最新文章
- 单片机是否为嵌入式技术,单片机和嵌入式学哪个?
- 路易斯·罗森伯格与「群体智能」
- oracle上浮下浮分析函数_Oracle SQL高级编程——分析函数(窗口函数)全面讲解...
- Android 相机,视频录制
- java迭代器输入的结果_Java学习之Iterator(迭代器)的一般用法 (转)
- python遍历获取一个类的所有子类
- 计算机维护宝典,超齐全的维修宝典之电脑维修实例大全
- java+c#+json+时间_Java与C#间json日期格式互转完美解决方案
- 2018.9.19作业
- linux下免密认证登录失败原因总结
- 爱加密脱壳(持续更新)
- RFID(射频识别)详解(带图)
- 什么是运放的虚短和虚断
- Python爬虫:抖音无水印解析,和程序员斗智斗勇的一天
- 微信小程序:同名在线查询系统
- ST-LINK V2.1 制作(含源码及其原理图)(type-c接口)可以配合robomaster 开发板下载口或者直接用杜邦线连接下载,支持串口调试
- https://是什么?HTTPS和HTTP有什么不一样?如何申请SSL(HTTPS)证书?
- photoshop去眼袋
- GCN图卷积神经网络总结笔记
- java自动化测试语言高级之发送邮件