CCF NOI1033. 乘法口訣 (C++)
1033. 乘法口訣
題目描述
根據給定的n,輸出乘法口訣表的前n行。
輸入
輸入正整數n。
輸出
輸出乘法口訣的前n行。
樣例輸入
3
樣例輸出
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
資料範圍限制
1<=n<=9
C++程式碼
#include <iostream>
#include <cassert>
using namespace std;
int main()
{
int n;
cin >> n;
assert (1<=n && n<=9);
for(int row=1; row<=n; row++)
{
for(int col=1; col<=row; col++)
{
cout << col << "*" << row << "=" << col*row << " ";
}
cout << endl;
}
return 0;
}
相關推薦
CCF NOI1033. 乘法口訣 (C++)
1033. 乘法口訣 題目描述 根據給定的n,輸出乘法口訣表的前n行。 輸入 輸入正整數n。 輸出 輸出乘法口訣的前n行。 樣例輸入 3 樣例輸出 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 資料範圍限制 1&l
CCF 1033. 乘法口訣
1033. 乘法口訣 (Standard IO) 時間限制: 1000 ms 空間限制: 262144 KB 具體限制 題目描述 根據給定的n,輸出乘法口訣表的前n行。 輸入 輸入正
C++入門經典-例3.23-使用嵌套循環輸出乘法口訣表
hid 3.2 setw ostream 排列 ide 乘法 alt closed 1:代碼如下: // 3.23.cpp : 定義控制臺應用程序的入口點。 // #include "stdafx.h" #include <iomanip> #includ
用C語言輸出任意行列乘法口訣表
環境: win10 vs2017 #include <stdio.h> void table(a) { int i = 0; int j = 0; for (i=1; i <= a; i++) { for (j=1; j <= i; j++)
[日常練習] 1. 基於素數及閏年判斷、列印乘法口訣表的C語言實現
在日常學習中,我們能很快的分析得到一個數是否是素數,瞭解它的判定法則,但是要是給你100個數,你需要花費多少時間才能判斷其中的素數呢?又能保證多少正確率呢?好吧,即便你是數學巧算能手、珠心算大神,100的總量對於你來講是九牛一毛!!!但是我給你10000+個(我就是刻意為難你胖虎~),您慢慢算吧
C語言——乘法口訣表
列印九九乘法口訣表 思想: 1,兩位數相乘,所以定義兩個變數 2,定義兩個迴圈,且使用巢狀迴圈,乘法口訣表的行數為外層迴圈,每行的列數為內層迴圈,每次內層迴圈輸出乘法口訣表的一行,然後在外層迴圈中換行。 #define _CRT_SECURE_NO_WARNINGS #include
C語言:輸出乘法口訣表
輸出99乘法口訣表 程式碼如下: #include<stdio.h> int main() { int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%d ",i,j
C語言輸出乘法口訣表
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main() { int a = 0; int b = 0; int c = 0; for (a = 1; a <= 9; a++) { for (b = 1;
用c語言列印9*9乘法口訣表
#define _CRT_SECURE_NO_WARNINGS//防止scanf函式呼叫時不安全 #include<stdio.h> #include<stdlib.h> //定義print_table函式,列印9*9乘法口訣表 void pr
c語言入門:用for迴圈輸出乘法口訣表
#include<stdio.h> int main() { int chengfa; int i,j; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { chengfa=i*j; print
C++ 格式化地輸出乘法口訣表,要求每列左對齊
原始碼如下:#include <iostream> using namespace std; int main() { int i = 0, j = 0; for (i = 1; i < 10; i++) { for (j = 1; j &l
c列印乘法口訣和三角
列印乘法口訣和三角所用的演算法跟java一樣,直接上程式碼 //乘法口訣 #include <stdio.h> int main(void) { for (int i = 1;
【C語言 & C++】對齊輸出九九乘法口訣
//對齊輸出九九乘法口訣 #include <iostream> #include <iomanip.h> //using namespace std; int main()
C語言:輸出九九乘法口訣表
此題的解決思路為:兩個迴圈巢狀,乘法口訣表就是行列號相乘,當行列號相等則換行。 具體程式碼如下。#include<stdio.h> int main() { int i, j;//定義一個i和j for (
C語言列印9*9乘法口訣表
找到規律:第一個運算元按行遞減,第二個運算元在每一行上遞增 // 定義相乘數字i,j以及結果result int i, j, result; for(i = 9; i > 0; i--){ for(j = 1; j <=
C/C++ 輸出乘法口訣表
#include<stdio.h> int main(void) { int i,j; for(i=1;i<10;i++) { for(j=1;j<
用C語言中的函式列印乘法口訣表,行數和列數可以任意輸入
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void print_table(int line) { int i = 0;
用C語言打印乘法口訣表,行可自己輸入
乘法表 main 一個 循環控制 scanf c語言 對齊 can lib 使用C語言寫一個函數實現乘法口訣表:輸入8打印8*8的乘法表,即要求打印的行數可自己指定分析: 設置兩個變量 i,j,控制行、列; 用兩個for循環對行、列分別遍歷; for循環條件:第一個for
大數乘法的C代碼實現
style art bits strong eval c語言 ole [0 memset 在C語言中,寬度最大的無符號整數類型是unsigned long long, 占8個字節。那麽,如果整數超過8個字節,如何進行大數乘法呢? 例如: $ python Python 2
乘法口訣表
size code ron class pri 乘法 -s spa 聲明 乘法口訣表 int[][] a1=new int[10][10];//聲明數組 for(int i=1;i<a1.length;i++){ for(in