Показать сообщение отдельно
Старый 02.03.2017, 08:23   #1 (permalink)
Кристина1998
Новичок
 
Регистрация: 26.02.2017
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Объясните строки кода

#include <stdio.h>
#include <iostream>
#include <ctime>


int
fun ()
{
static unsigned int num = 0;
num++;
return num % 2;
}

int
myrand ()
{
int random = rand () % RAND_MAX;
int mynum = 0;
for (int i = 0; i < random; i++)
{
mynum += fun ();
}
return mynum;
}

int
main ()
{
srand (time (NULL));
for (int i = 0; i < 30; i++)
printf ("%d\n", myrand ());
return 0;
}
Кристина1998 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070