Go: package main

import (
	"fmt"
	"strconv"
)

func main() {
	for _, leftValue := range MultiplicationTableNum(9) {
		for _, rightValue := range MultiplicationTableNum(9) {
			strLeftVal, strRightVal, strMulti := strconv.Itoa(leftValue), strconv.Itoa(rightValue), strconv.Itoa(Multiplication(leftValue, rightValue))
			fmt.Println(strLeftVal + "x" + strRightVal + "=" + strMulti)
		}
	}
}

func MultiplicationTableNum(num int) []int {
	multiNum := []int{}
	for i := 1; i <= num; i++ {
		multiNum = append(multiNum, i)
	}
	return multiNum
}

func Multiplication(x, y int) int {
	return x * y
}

C++: #include <cstdio>
#include <cstdlib>
#include <cmath>
#include <climits>
#include <cfloat>
#include <map>
#include <utility>
#include <set>
#include <iostream>
#include <memory>
#include <string>
#include <vector>
#include <algorithm>
#include <functional>
#include <sstream>
#include <complex>
#include <stack>
#include <queue>
#include <numeric>
#include <iomanip>

#define REP(i,n) for(i=0; i < (n); i++)
#define REPONE(i, n) for(i=1; i <= (n); i++)
#define LOOP(n) for(int loopCount=1; loopCount <= (n); loopCount++)
#define ITER(c) __typeof((c).begin())
#define EACH(c,it) for(ITER(c) it =(c).begin(); it!=(c).end(); it++)
#define SZ(c) ((int) (c).size())
#define ALL(c) c.begin(), c.end()
#define SUM(c) accumulate(ALL(c), 0)
#define EXIST(c,v) (find(ALL(c), (v)) != (c).end())
#define PB push_back
#define MP make_pair

using namespace std;
static const double EPS = 1e-9;
static const double PI = 3.141592653589793238462643383279;
typedef long long ll;

int main(){
    int i, j;
    REPONE(i,9)REPONE(j,9) printf("%dx%d=%d\n", i, j, i*j);
    return 0;
}

C++: #include<stdio.h>

int main(){


for(

    return 0;
}

C++: #include<cstdio>
int x=1,y=1;main(){if(y>=10)return 0;printf("%dx%d=%d\n",x,y,x*y);++x;(x==10)?x=1,++y:0;main();}

C++: #include <iostream>
using namespace std;

int main(){
    for(int i=1; i!=10; i++){
        for(int j=1; j!=10; j++){
            cout << i << 'x' << j << "=" << i * j << '\n';
        }
    }

    return 0;
}

C++: 
#include<iostream>
using namespace std;

int main(){
	for(int i=1;i<=9;i++){
		for(int j=1;j<=9;j++){
	cout <<i<<"x"<<j<<"="<<i*j<<endl;
		}
	}
    return 0;
}

C++: #include<iostream>
using namespace std;

int main(){
	for (int i = 1; i<10; i++)
		for (int j = 1; j<10; j++)
		{
			cout << i << "x" << j << "=" << i*j << endl;
		}
	return 0;
}

C++: #include<iostream>
using namespace std;
int main()
{
	int i,j;
	cout<<"1x1=1"<<endl;
	cout<<"1x2=2"<<endl;
	cout<<"."<<endl;
	cout<<"."<<endl;
	cout<<"9x8=72"<<endl;
	cout<<"9x9=81"<<endl;
	return 0;
}

C++: #include <iostream>
using namespace std;
int main(){
    for( int i=1 ; i<=9 ; i++ ){
        for( int j=1 ; j<=9 ; j++ ){
            cout << i<<"x"<<j<<"="<<i*j<<endl;
        }
    }
}

C++: #include<iostream>
#include<cstdio>
#include<algorithm>
#include<climits>
#include<string>
#include<vector>
#include<list>
#include<map>
#include<set>
#include<cmath>
#include<queue>
#include<cstring>
using namespace std;

C++: #include <iostream>
using namespace std;

int main(){
    for(int n=1;n<10;n++){
        for(int m=1;m<10;m++){
            cout << n << "x" << m << "=" << n*m <<endl;
        }
    }
}

C++: #include <iostream> // ?¨??????\??????

using namespace std;

int main() {
	int row = 9;	// ???
	int col = 9;	// ???
	for (size_t i = 1; i <= row; i++)
	{
		for (size_t j = 1; j <= col; j++)
		{
			cout << i << "??" << j << "=" << i*j << endl;
		}
	}
	return 0;
}

C++: #include<iostream>
int main(){
	for(int i=1;i<10;i++){
		for(int j=1;j<10;j++){
			std::cout<<i<<"×"<<j<<"="<<i*j<<std::endl;
		}
	}
	return 0;
}

C++: #include<iostream>
using namespace std;
int main(){
    for(int i=1; i<=9; i++){
        for(int j=1; j<=9; j++){
            cout<<i<<"x"<<j<<"="<<i*j<<endl;
        }
    }
    return 0;
}

C++: #include<bits/stdc++.h>
#define ll long long int
#define FOR(i,a,b) for(ll i=(ll)(a);i<(ll)(b);i++)
#define REP(i,n) FOR(i,0,n)
#define REP1(i,n) FOR(i,1,n)
using namespace std;
 
/*--------------------template--------------------*/

int main(){
    REP1(i,10){
        REP1(j,10){
            cout << i << 'x' << j << '=' << i*j << '\n';
        }
    }
}

C++: #include<bits/stdc++.h>
#include<cstdio>
#include<sstream>
#include<cstdlib>
#include<cctype>
#include<cmath>
#include<algorithm>
#include<set>
#include<queue>
#include<stack>
#include<list>
#include<iostream>
#include<fstream>
#include<numeric>
#include<string>
#include<vector>
#include<cstring>
#include<map>
#include<iterator>

using namespace std;
#define EPS 1e-9
#define MAX 505
#define pb push_back
#define mp make_pair
#define ins insert
#define fi first
#define se second
#define pi acos(-1.0)
#define mod 100000007
#define inf 2147483647
#define ll long long int
#define sss stringstream
#define oss ostringstream
#define iss istringstream
#define llu long long unsigned

#define _sq(a) (a)*(a)
#define sz(a) ((int)a.size())
#define gcd(a,b)    __gcd(a,b)
#define lcm(a,b) ((a)*((b)/gcd(a,b)))
#define _max3(a,b,c) max(a, max(b,c))
#define _min3(a,b,c) min(a, min(b,c))
#define FOR(i, n) for(i=0; i<(int)n; i++)
#define FOR1(i, n) for(i=1; i<=(int)n; i++)
#define mem(a) memset(a, 0, sizeof(a))
#define _set(a) memset(a,-1,sizeof(a))
#define FORI(i, a, b) for(i=a; i>=(int)b; i--)
#define FORab(i, a, b) for(i=a; i<=(int)b; i++)
#define popcount(n) __builtin_popcount(n)
#define popcountl(n) __builtin_popcountll(n)
#define sort_rev(a) sort(a.rbegin(), a.rend())
#define sort_all(a) sort(a.begin(), a.end())
#define dis_twopoints(x1,y1,x2,y2) sqrt(_sq(x1-x2) + _sq(y1-y2))
#define foreach(i,n) for(__typeof((n).begin())i =(n).begin();i!=(n).end();i++)

//If Long Long (mask & (1LL << k))
#define check(mask, k) (mask & (1 << k))
#define set1(mask, k) (mask | (1 << k))
#define set0(mask ,k) (mask & (~(1<<k)))

#define SD(a) scanf("%d",&a)
#define SLF(a) scanf("%lf",&a)
#define SC(a) scanf("%c",&a)
#define SS(a) scanf("%s",a)
#define SLLD(a) scanf("%lld", &a)
#define Si64(a) scanf("%I64d", &a)

#define READ(f) freopen(f, "r", stdin)
#define WRITE(f) freopen(f, "w", stdout)

int main()
{
     int i,j;
     for(i=1;i<=9;i++)
     {
         for(j=1;j<=9;j++)
         {
             cout<<i<<"x"<<j<<"="<<i*j<<endl;
         }
     }
    return 0;
}

C++: #include<iostream>
using namespace std;
int main()
{
	int i,j;
	for(i=1;i<=9;i++)
	for(j=1;j<=9;j++)
	cout<<i<<"x"<<j<<"="<<i*j<<endl;
	return 0;
}

C++: #include<iostream>

int main()
{
    for(int i=1;i<10;i++)
    {
        for(int x=1;x<10;x++)
        {
            std::cout << i << 'x' << x << '=' << i*x << endl;
        }
    }
}

C++: #include<iostream>
#include<iomanip>
#include<algorithm>
#include<cmath>
#include<cstring>
#include<stack>
#include<cstdio>
#include<queue>
#define PI 3.1415927
using namespace std;
int main() {
	for (int i = 1; i < 10; i++) {
		for (int j = 1; j < 10; j++) {
			cout << i << "x" << j << "=" << i * j << endl;
		}
	}
}

C++: #include <stdio.h>
int main()
{
	int i,j;
	for(i=1;i<10;i++)
		for(j=1;j<10;j++)
			printf("%dx%d=%d\n",i,j,i*j);
	
	return 0;
}

C++: #include<iostream>
using namespace std;

int main(){
	for(int i=1;i<10;i++){
		for(int j=1;j<10;j++){
			count << i << "x" << j << "=" << (i*j);
		}
	}
    return 0;
}

C++: #include <iostream>
using namespace std;
int main(){
	int m, n;
	for(m = 1; m <= 9; m++){
		for(n =1 ; n<=9; n++){
			cout << m << "x" << n << "=" << m * n << endl;
		}
	}
	return(0);
}

C++: #include <bits/stdc++.h>
using namespace std;
#define REP(i, n) for (int i = 1; i <= (int)(n); i++)
int main() {
  REP(i, 9) REP(j, 9) cout << i << "x" << j << "=" << i * j << endl;
}

C++: #include<iostream>
using namespace std;
            
int main(){

    
    for(int x = 1; x <= 9; ++x){
	    for(int y = 1; y <= 9; ++y){
            cout << x << "x" << y << "=" << ( x * y ) << endl;
	    }  
	}
	return 0;
}