値を返さない関数・仮引数を受け取らない関数
明解C言語 入門編 > 6. 関数 >
値を返さない関数・仮引数を受け取らない関数
PHP
<?php function max3() { global $n1; global $n2; global $n3; $max = $n1; if ($n2 > $max) $max = $n2; if ($n3 > $max) $max = $n3; printf("最も大きい値は%dです。\n", $max); } print "3つの整数を入力してください。\n"; $fp = fopen("php://stdin", "r"); print "整数1:"; $n1 = rtrim(fgets($fp), "\n\r"); print "整数2:"; $n2 = rtrim(fgets($fp), "\n\r"); print "整数3:"; $n3 = rtrim(fgets($fp), "\n\r"); fclose($fp); max3(); ?>
実行結果
L:\>php lesson_06_045.php
3つの整数を入力してください。
整数1:83
整数2:45
整数3:25
最も大きい値は83です。