반응형
#include <stdio.h>  
int fac(int); 
int main() 
{ 
  int i; 
  for(i=1; i<=5; i++){
  	printf(" %d ",fac(i)); 
  } 
  int fac(int a) 
  { 
    int i; 
    int f=1; 
  for(i=1; i<=a; i++) 
  { 
    f*=i; 
  } 
  return f; 
} 
/* 
 1  2  6  24  120 
-------------------------------- 
Process exited after 0.02671 seconds with return value 5 
계속하려면 아무 키나 누르십시오 . . . 
*/

 

반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

Queue  (0) 2019.05.13
스택 함수  (0) 2019.04.09
square 함수  (0) 2019.04.08
가장 큰 키, 가장 작은 키, 평균 구하기  (0) 2019.04.05
sin, cos 구하기  (0) 2019.04.05
반응형
#include <stdio.h> 
int square(int); 
int main() 
{ 
  int i; 
  for(i=1; i<=5; i++) 
  printf(" %d ",square(i)); 
} 
int square(int x) 
{ 
    return x*x; 
} 
/*  
1  4  9  16  25 
-------------------------------- 
Process exited after 0.02391 seconds with return value 4 
계속하려면 아무 키나 누르십시오 . . . 
*/
반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

스택 함수  (0) 2019.04.09
함수를 이용한 팩토리얼 실습  (0) 2019.04.08
가장 큰 키, 가장 작은 키, 평균 구하기  (0) 2019.04.05
sin, cos 구하기  (0) 2019.04.05
근의 공식 구하기  (0) 2019.04.02
반응형
/*5명의 키를 입력하면 그 중 가장 큰 키, 가장 작은키, 평균이 출력된다.*/ 
#include 
int main() 
{ 
  int i,k; 
  int a[5]; 
  printf("5명의 학생키cm를 입력하세요 :"); 
  for(i=0;i<5;i++) {
    scanf("%d",&a[i]); 
    int max=0; 
    int min=999; 
    int j = ((a[0]+a[1]+a[2]+a[3]+a[4])/5); 
  }
  for(i=0;i<5;i++) 
  { 
    if(a[i]>max) 
    max=a[i]; 
  } 
  printf("가장 큰 키는 %dcm이다.\n",max); 

  for(k=0;k<5;k++) 
  { 
    if(a[k]<min) 
    min=a[k]; 
  } 
  printf("가장 작은 키는 %dcm이다.\n",min); 
  printf("이 반의 평균키는 %dcm이다.",j); 
}
반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

함수를 이용한 팩토리얼 실습  (0) 2019.04.08
square 함수  (0) 2019.04.08
sin, cos 구하기  (0) 2019.04.05
근의 공식 구하기  (0) 2019.04.02
팩토리얼 구하기  (0) 2019.03.26
반응형
#include <stdio.h>
#include <math.h> 
#define PI 3.14 
int main() 
{ 
  int a; 
  printf("90까지의 수를 입력하세요 :"); 
  scanf("%d",&a); 
  printf("sin(%d도) = %f\n",a,sin(PI/180*a)); 
  printf("cos(%d도) = %f\n",a,cos(PI/180*a)); 
}
반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

square 함수  (0) 2019.04.08
가장 큰 키, 가장 작은 키, 평균 구하기  (0) 2019.04.05
근의 공식 구하기  (0) 2019.04.02
팩토리얼 구하기  (0) 2019.03.26
100까지 홀수의 합 구하기  (0) 2019.03.26
반응형
#include<stdio.h>
#include<math.h>
int main()
{
  int a,b,c;
  printf("ax^2+bx+c=0 해를 구한다\n");
  printf("계수a,b,c입력\n");
  scanf("%d %d %d", &a,&b,&c);
  int d=0;
  d=b*b-4*a*c;
  int x1=((-b+sqrt(b*b-4*a*c))/(2*a));
  int x2=((-b-sqrt(b*b-4*a*c))/(2*a));
  if(d>0)
  {
      printf("D=%d\n",d);
      printf("두개의근%d와%d", x1,x2); 
  }
  else if(d==0)
  {
      printf("D=%d\n",d);
      printf("중근%d", x1);
  }
  else if(d<0)
  {
      printf("D=%d\n",d);
      printf("허근%d", x1);
  }
}
/*ax^2+bx+c=0 해를 구한다
계수a,b,c입력
120 536 -926
D=731776
두개의근1와-5
--------------------------------
Process exited after 13.42 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .*/ 
반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

가장 큰 키, 가장 작은 키, 평균 구하기  (0) 2019.04.05
sin, cos 구하기  (0) 2019.04.05
팩토리얼 구하기  (0) 2019.03.26
100까지 홀수의 합 구하기  (0) 2019.03.26
100까지 더하기  (0) 2019.03.26
반응형
#include <stdio.h>
int main() 
{ 
  char d,e,f; 
  scanf("%c %c %c",&d,&e,&f); 
  printf("%c,%c,%c", d, e, f); 
}
반응형

'2019~2020 > 정보 과학' 카테고리의 다른 글

계절 출력하기  (0) 2019.04.10
양수 만들기  (0) 2019.04.10
printf() 함수 실습  (0) 2019.03.29
비트 연산자 실습  (0) 2019.03.27
관계연산자 , 논리연산자  (0) 2019.03.22
반응형
#include  
int main() 
{ 
  int a=1247483647; 
  unsigned int b=4294967295; 
  long long c=9223372036854775807; 
  unsigned long long d=18446744073709551615; 
  float e=0.12345678912345f; 
  double f=0.12334678912345; 

  printf("%d\n",a); 
  printf("%ud\n",b); 
  printf("%lld\n",c); 
  printf("%llu\n",d); 
  printf("%.15f\n",e); 
  printf("%.15f\n",f); 
}
반응형

'2019~2020 > 정보 과학' 카테고리의 다른 글

양수 만들기  (0) 2019.04.10
scanf() 함수로 문자 읽기1  (0) 2019.03.29
비트 연산자 실습  (0) 2019.03.27
관계연산자 , 논리연산자  (0) 2019.03.22
산술 연산자  (0) 2019.03.22
반응형
#include <stdio.h>

int main()
{
	int a,b;
	printf("입력: ");
	scanf("%d %d", &a, &b);
	printf("%d\n", a&b); //and 비트 연산 두개의 비트가 모두 1일때 1 
	printf("%d\n", a|b); //or 비트 두개의 비트 중 하나라도 1이면 1 
	printf("%d\n", a^b); //xor 비트 두개의 비트 중 하나만 1일때 1 
	printf("%d\n", ~a); //not 비트가 1이면 0, 0이면 1 
	printf("%d\n", a>>2); // l - shift
	printf("%d\n", a<<3); // R - shift
}
반응형

'2019~2020 > 정보 과학' 카테고리의 다른 글

scanf() 함수로 문자 읽기1  (0) 2019.03.29
printf() 함수 실습  (0) 2019.03.29
관계연산자 , 논리연산자  (0) 2019.03.22
산술 연산자  (0) 2019.03.22
문자 상수 확인하기  (0) 2019.03.20
반응형
#include <stdio.h>

int main()

{
	int i;
	int sum=1;
	int fac; 
	printf("입력하세요 :");
	scanf("%d",&fac);
	for(i=1; i<=fac; i++)
	{
		sum=sum*i;
	}
	printf("1부터%d까지의 팩토리얼은 %lld ", fac, sum);
} 
반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

가장 큰 키, 가장 작은 키, 평균 구하기  (0) 2019.04.05
sin, cos 구하기  (0) 2019.04.05
근의 공식 구하기  (0) 2019.04.02
100까지 홀수의 합 구하기  (0) 2019.03.26
100까지 더하기  (0) 2019.03.26
반응형
#include <stdio.h>
int main()
{
	int i;
	int sum=0;
	for(i=1; i<=100; i+=2)
	{
		sum=sum+i;
	}
	printf("%d", sum);
}

/*

2500

--------------------------------
Process exited after 0.0141 seconds with return value 4
계속하려면 아무 키나 누르십시오 . . .

*/
반응형

'2019~2020 > 자료구조' 카테고리의 다른 글

가장 큰 키, 가장 작은 키, 평균 구하기  (0) 2019.04.05
sin, cos 구하기  (0) 2019.04.05
근의 공식 구하기  (0) 2019.04.02
팩토리얼 구하기  (0) 2019.03.26
100까지 더하기  (0) 2019.03.26

+ Recent posts