天天看点

九九乘法表

时间限制:1000 ms  |  内存限制:65535 kb

难度:1

<dl>

<dt>描述 </dt>

<dd>

小时候学过的九九乘法表也许将会扎根于我们一生的记忆,现在让我们重温那些温暖的记忆,请编程输出九九乘法表.

现在要求你输出它的格式与平常的 不同啊!

是那种反过来的三角形啦,具体如下图:

九九乘法表

每两个式子之前用一个空格 隔开。。。

<dt>输入</dt>

<dd>第一有一个整数n,表示有n组数据(n&lt;10)

接下来由n行,每行只有一个整数m(1&lt;=m&lt;=9);</dd>

<dt>输出</dt>

<dd>对应每个整数m,根据要求输出乘法表的前n行,具体格式参见输入输出样例和上图.

每两组测试数据结果之间有一个空行隔开,具体如输出样例。</dd>

<dt>样例输入</dt>

</dd>

<dt>样例输出</dt>

</dl>

运行时间:2012-10-05 17:50:23  |  运行人:huangyibiao

view sourceprint?

<code>01.</code><code>#include &lt;cstdio&gt;</code>

<code>02.</code><code>#include &lt;iostream&gt;</code>

<code>03.</code><code>using</code><code>namespace</code>

<code>std;</code>

<code>04.</code> 

<code>05.</code><code>int</code><code>main()</code>

<code>06.</code><code>{</code>

<code>07.</code><code>int</code><code>t;</code>

<code>08.</code><code>scanf</code><code>(</code><code>"%d "</code><code>, &amp;t);</code>

<code>09.</code><code>while</code><code>(t--)</code>

<code>10.</code><code>{</code>

<code>11.</code><code>int</code><code>m;</code>

<code>12.</code><code>cin &gt;&gt; m;</code>

<code>13.</code><code>for</code><code>(</code><code>int</code>

<code>i = 1; i &lt;= m; i++)</code>

<code>14.</code><code>{</code>

<code>15.</code><code>for</code><code>(</code><code>int</code>

<code>j = i; j &lt;= 9; j++)</code>

<code>16.</code><code>{</code>

<code>17.</code><code>if</code><code>(j != i)</code>

<code>18.</code><code>cout &lt;&lt;</code><code>" "</code><code>;</code>

<code>19.</code><code>cout &lt;&lt; i &lt;&lt;</code><code>"*"</code>

<code>&lt;&lt; j &lt;&lt;</code><code>"="</code><code>&lt;&lt; i * j;</code>

<code>20.</code><code>}</code>

<code>21.</code><code>cout &lt;&lt; endl;</code>

<code>22.</code><code>}</code>

<code>23.</code><code>cout &lt;&lt; endl;</code>

<code>24.</code><code>}</code>

<code>25.</code><code>return</code><code>0;</code>

<code>26.</code><code>}</code>