КАТЕГОРИИ:
Архитектура-(3434) Астрономия-(809) Биология-(7483) Биотехнологии-(1457) Военное дело-(14632) Высокие технологии-(1363) География-(913) Геология-(1438) Государство-(451) Демография-(1065) Дом-(47672) Журналистика и СМИ-(912) Изобретательство-(14524) Иностранные языки-(4268) Информатика-(17799) Искусство-(1338) История-(13644) Компьютеры-(11121) Косметика-(55) Кулинария-(373) Культура-(8427) Лингвистика-(374) Литература-(1642) Маркетинг-(23702) Математика-(16968) Машиностроение-(1700) Медицина-(12668) Менеджмент-(24684) Механика-(15423) Науковедение-(506) Образование-(11852) Охрана труда-(3308) Педагогика-(5571) Полиграфия-(1312) Политика-(7869) Право-(5454) Приборостроение-(1369) Программирование-(2801) Производство-(97182) Промышленность-(8706) Психология-(18388) Религия-(3217) Связь-(10668) Сельское хозяйство-(299) Социология-(6455) Спорт-(42831) Строительство-(4793) Торговля-(5050) Транспорт-(2929) Туризм-(1568) Физика-(3942) Философия-(17015) Финансы-(26596) Химия-(22929) Экология-(12095) Экономика-(9961) Электроника-(8441) Электротехника-(4623) Энергетика-(12629) Юриспруденция-(1492) Ядерная техника-(1748)
Приклад 2.20
Приклад 2.19
#include <stdio.h>
#define term 0.0
double mult(double arg...)
{double *ptr=&arg;
double a=1.0;
if(*ptr==0.0) return 0.0;
for(;*ptr!=term; ptr++) a*=*ptr;
return a;}
void main()
{double a=2.5,b=2.0,md1,md2;
md1=mult(a,b,0.3,term);
md2=mult(0.5,a,4.0,b,1.1,term);
printf("md1=%.2lf md2=%.2lf
",md1,md2);}
#includ <stdio.h>
#include <stdarg.h>
#define EOL 0.0
void func(double...);
int main()
{double v1=1.1,v2=2.2,v3=3.3,v4=4.4,v5=5.5;
func(v1,v2,v3,EOL);
func(v1,v2,v3,v4,v5,EOL);
return 0;}
void func(double arg1...)
{va_list prt;
va_start(prt,arg1);
int num=0; double value=arg1;
while(value!=EOL)
{printf(" %.2lf",value);
num++;
value=va_arg(prt,double);
}
printf("
Параметров в списке.– %d
",num);
va_end(prt);}
2.8 Функції, що повертають покажчик
Дата добавления: 2013-12-12 ; Просмотров: 247 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет