もう少し丁寧にc言語の入門記事を書いてみました5

記事
IT・テクノロジー
今回はc言語のサブルーチンである関数について
学びましょう。

まずc言語の関数の書き方からです。
型名 関数名(引数の型 引数の変数名、続きがあれば同様に書く)
{
         型名がvoidでなければreturn 値で値を返す。
}

例えば、引数を3回掛ける(3乗する)関数を書きます。
int Pow3(int a)
{
      return a*a*a;
}
これも立派な関数です。
試しにいろんな値で試してみましょう。
#include<stdio.h>
int pow3(int a)
{
    return a*a*a;
}
int main()
{
    int input;
    scanf("%d",&input);
    printf("%d*%d*%dは%dです。\n",input,input,input,pow3(input));
}
5を入力したら
5*5*5は125です。
と表示されました。

次にループを使った関数を見ていきましょう。
#include<stdio.h>
int NinexNine()
{
    for(int y=1;y<=9;y++){
        for(int x=1;x<=9;x++){
            printf("[%02dx%02d=%02d]",x,y,x*y);
        }
        puts("");
    }
}
int main()
{
   NinexNine();
}
これも実行すれば分かりますが、99の計算表が表示されます。


サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す