C.4 Product function
4840 ワード
1.内容
2.コード
再帰関数(関数再帰を使用)
int product_1(int num1, int num2)
{
static int total = 0;
if (num2 == 0)
{
return total;
}
total += num1;
product_1(num1, --num2);
}
for~function(for~反復文を使用)int product_2(int num1, int num2)
{
int total = 0;
for (int i = 0; i < num2; i++)
{
total += num1;
}
return total;
}
main functionint main()
{
int num1, num2;
printf("Enter num1 and num2 : ");
scanf_s("%d %d", &num1, &num2);
printf("num1 x num2 by product_1= %d\n", product_1(num1, num2));
printf("num1 x num2 by product_2= %d", product_2(num1, num2));
}
3.結果
4.結論
1本の道.
Reference
この問題について(C.4 Product function), 我々は、より多くの情報をここで見つけました https://velog.io/@croco/C.4-Product-functionテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol