#include <stdio.h>
int print_value(int n)
{
int i;
for(i=1;i<=n;i++)
{
printf("*");
}
printf("\n");
}
int main(void)
{
int a;
while(1)
{
printf("값을 입력하시오(종료는 음수):");
scanf(" %d", &a);
if(a>0)
{
print_value(a);
}
else if(a<0)
break;
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
double f_rand()
{
return rand()/(double)RAND_MAX;
}
int main(void)
{
int i;
for(i=0;i<=5;i++)
{
printf("%lf ", f_rand());
}
printf("\n");
return 0;
}
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int b_rand();
int main(void)
{
int i;
int result;
char a;
srand( (unsigned) time( NULL ) );
while(1)
{
result = b_rand();
printf("앞면 또는 뒷면(1 또는 o):");
scanf("%d", &i);
if(i == result)
printf("맞았습니다.\n");
else
printf("틀렸습니다.\n");
printf("계속하시겠습니까?(y 또는 n):");
scanf(" %c", &a);
if(a == 'y')
continue;
else if(a == 'n')
break;
}
return 0;
}
int b_rand()
{
return (rand()%2);
}