C语言编程入门:用C语言输出九九乘法表

C语言是面向过程的,而C++是面向对象的

C和C++的区别:

C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。

C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”。

C与C++的最大区别:在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”,而就语言本身而言,在C中更多的是算法的概念。那么是不是C就不重要了,错!算法是程序设计的基础,好的设计如果没有好的算法,一样不行。而且,“C加上好的设计”也能写出非常好的东西。

这些是C/C++能做的

服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等

小编推荐一个学C语言/C++的学习裙【  二六三,六八八,二七六  】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!                                                                   从我的第一篇文章到目前,已经介绍完了C语言最基本的入门知识,学会了这些入门知识,你已经可以进行一些简单的开发了。学习编程,贵在多写、多动手。从今天开始,我计划每天介绍一个小例子,把之前学过的知识应用起来,加深理解和认识。今天先介绍一下怎么输出九九乘法表。

九九乘法表相信每个人都很了解,现在考虑怎么用C语言把它输出出来。仔细观察会发现,乘法表的两个乘数是1~9的循环,竖着看每一列的第一个数依次是1,2,3....9,。横着看每一行的第二个数依次是1,2,3...9。既然乘数是1~9的循环,自然我们能想到用for循环语句或while语句实现,而每一列的第一个数比前一列多1,每一行的第二个数同样比上一行多1,所以我们可以定义两个变量,每次循环比上次加1即可实现。由于有两个乘数,所以我们需要两个循环语句。

我们以for语句为例实现一遍:

利用九九乘法表的规律,结合for循环,简单的几行即实现了我们的要求。在visualstudio中的运行结果如下:

当然,也可以通过while语句实现输出九九乘法表,因为我们之前说过,for语句与while语句本质上是相同的,二者可以相互转化。自己动手试试吧~

(提示:while语句实现也需要两个while语句嵌套)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 从我的第一篇文章到目前,已经介绍完了C语言最基本的入门知识,学会了这些入门知识,你已经可以进行一些简单的开发了。学...
    小辰带你看世界阅读 1,008评论 0 1
  • 基础 .NET概述 参考:http://www.cnblogs.com/yplong/p/3279934.html...
    donite阅读 1,657评论 0 8
  • 1 自大学毕业后,我大约得有十来年没有回过老家的这个小城了。这次的回乡之旅并不是少小离家时所想象的那样“衣锦还乡”...
    披着能皮的猫阅读 275评论 0 0
  • 阗阗下了晚自习,非要学会,我建议她早点睡觉,做了会题,23:24上床,让我给她按摩,脖子处老低头,疼,给她按着...
    丽萍在这阅读 168评论 0 1
  • 有时候会遇到使用背景图还是图片的问题。 背景图:固定不变的内容,需要使用div标签来包裹内容 图片:img 标签的...
    Hunter_Gu阅读 951评论 0 0