int n;
scanf ( "%d", &n );
if ( n
< 0 ) Error(); ...
}
много раз!
вызов процедуры
много раз!
вызов процедуры
main()
{
printBin ( 99 );
}
локальные переменные
Параметры – данные, изменяющие работу процедуры.
значение параметра (аргумент)
передача по значению
Процедура работает с
копиями переданных
значений параметров!
Почему не работает?
2 3
значение переменной по адресу
передаются адреса переменных
сумма = 0
пока n != 0
сумма = сумма + n % 10
n = n / 10
тип результата
передача результата
main()
{
printf ( "%d", sumDigits(12345) );
}
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть