게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 메모장
게시물ID : computer_83571짧은주소 복사하기
작성자 : 러브어페어
추천 : 4
조회수 : 1319회
댓글수 : 3개
등록시간 : 2013/04/05 17:30:19

usb가 없엉 ㅠㅠ 뉴뉴

 

#include <stdio.h>

/*
int add(int num1, int num2)
{
return num1+num2;
}
*/
//int input(void);

/*
int add(int num1, int num2);
void showaddresult(int num);
int readnum(void);
void how(void);
*/
/*
int abso(int num1, int num2);
int getabso(int num);
*/


///////////////////////////////////////
//234.p StaticLocalVariable.c
//함수
/*
void simple(void)
{
 static int num1 = 0;
 int num2=0;
 num1++, num2++;
 printf("static: %d, local : %d \n",num1,num2);
}
*/
///////////////////////////////////////

///////////////////////////////////////
//244.p 1번     함수
/*
int maxnum(int n1, int n2, int n3)
{
 if(n1>n2)
 {
  return(n1>n3) ?  n1:n3;
 }
 else
 {
  return(n2>n3) ? n2 : n3;
 }
}

int minnum(int n1, int n2, int n3)
{
 if(n1<n2)
 {
  return (n1<n3) ? n1 : n3;
 }
 else
 {
  return(n2<n3) ? n2 : n3;
 }
}
*/
///////////////////////////////////////

///////////////////////////////////////
//245p 문제2    함수
double celtofah(double c)
{
return 1.8*c+32;
}
double fahtocel(double f)
{
return (f-32)/1.8;
}
///////////////////////////////////////

int main(void)
{
/////////////////////////////////////////////////
//245.p 문제2
int sel;
double num;
printf("1. 섭씨를 화씨로 2.화씨를 섭씨로 \n");
printf("선택 ->");
scanf("%d", &sel);

if(sel==1)
{
printf("섭씨 입력 : ");
scanf("%lf", &num);
printf("변환된 화씨 : %f
}
 ///////////////////////////////////////////

 

    //////////////////////////////// 244.p 1번 문제
/*
 int num1, num2, num3;
printf("세개의 정수 입력 : ");
scanf("%d  %d  %d", &num1, &num2, &num3);

printf("가장큰수는 %d \n",maxnum(num1,num2,num3));
printf("가장작수는 %d \n",minnum(num1,num2,num3));
*/
 ////////////////////////////////


 ////////////////////////////////   234.p StaticLocalVariable.c main 
 //
 /*
 int i;
 for(i=0; i<3;i++)
 {
  simple();
 }
 */
 ///////////////////////////////

 

 /*
 int num1, num2;
 printf("두개의 정수 입력 : ");
 scanf("%d %d", &num1, &num2);
 printf("%d 와 %d 중 절대값이 큰수는 %d \n", num1, num2, abso(num1,num2));

      return num1;
    }
    else
    {
     return num2;
    }
   }
  */
 
 
 /*
 int result, num1, num2;
 how();
 num1 = readnum();
 num2 = readnum();
 result = add(num1, num2);
 
   showaddresult(result);
  
  return 0;
 */
 
 /*int a;
 printf("숫자 입력");
 a = input();
 
   printf("당신은 %d 라는 숫자를 입력 했습니다.",3+4*5/2-10 );
 */
 /*
 int result;
 result = add(3,4);
 printf("%d \n",result);
 
   result = add(5,7);
   printf("%d \n",result);
  
  int i=3, j = 15;
  
    result = add(i,j);
    printf("%d \n",result);
   
   i=7, j=20;
   
     result = add(i,j);
     printf("%d \n",result);
 */
 /*
 int num=0;
 
   do
   {
   printf("hello world\n");
   num++;
   }while(num<3);
  
  int sum=0;
  num=0;
  
    do
    {
    printf("%d +  ",num);
    num++;
    sum=sum+num;
    }while(num<10);
    printf("\n");
    printf("1부터 10까지의 합은 %d 입니다.\n",sum);
 */
 /////////////////////////////////////////////
 
 
 /*
 int total=0;
 int num=0;
 
   printf("숫자를 입력하세요. : ");
   scanf("%d",&num);
  
  printf("당신이 입력한 0부터 %d 까지의 합은? \n",num);
  
    do
    {
    total = total + num;
    num--;
    }while(num>=0);
   
   printf("%d\n",total);
   
 */
 
 ////////////////////////////////////////////////
 /*
 int num1, num2;                         //int 변수 num1과 num2를 선언한다.
 num1 = num2 = 1;                              // num2에 1을 집어넣고   또 num2값을 num1에 집어 넣는다.
 
   do           //1번째 do while 시작  단급
   {
   do            // 2번째 do while 시작 숫자급
   {
   printf("%d*%d=%d\n",num1,num2,num1*num2);     //num1 * num2 = num1*num2
   num2++;                                         //num2 를 1증가.
   }while(num2<10);                       //num2가 10보다 작을때까지
  
  num2=1;                    //num2를 1로 초기화 한다.
  num1++;           //num1을 1증가 시킨다.
  
    printf("\n\n");            //엔터 엔터 왜냐하면 단이랑 단 사이를 띄어쓰기 하려고.
    }while(num1<10);           //1번째 do while 끝
 */
///////////////////////////////////////////////////
/*
for(int num=0; num<3;num++)
{
printf("hi\n");
}
*/

///////////////////////////////////////////

/*
if 1 //참이냐 거짓이냐 판단

  while 2  //참이냐 거짓이냐 판단해서 무한반복
 
 for 3   //참이냐 거짓이냐 판단해서 무한반복횟수제한
 
   for( ; 1; )
   {
  
  }
  
    while(1)
    {
   
   }
*/
/*
int opt; //opt를 변수 선언했다.
double num1, num2;  //실수형태의 변수 num1과 num2를 선언했다.
double result; //실수형태의 result 변수를 선언했다.

  printf("1.덧셈 2.뺄셈 3.곱셈 4.나눗셈 \n");  //그냥 화면에 출력
  printf("선택하세요 : ");  //그냥 화면에 출력
 
 scanf("%d",&opt);   //int 형태의 만들어진 opt 변수에 %d 값을 입력한다.
 
   printf("두 개의 실수를 입력 하세요 : "); //화면에 출력
  
  scanf("%lf %lf",&num1,&num2);  //실수형태의 만들어진 변수  num1과 num2 값을 입력
  
    if(opt==1)  // 처음에 입력한 opt 값이 1이라면
    {
    result = num1 + num2;    //실수형 변수 result에 num1+num2 를 한다.
    }
   
   
     else if(opt==2) // opt 값이 1이 아니고 2라면
     {
     result = num1 - num2;    //실수형 변수 result에 num1 - num2를 한다.
     }
    
    
      else if(opt==3) //opt 값이 1도 아니고 2도 아니고 3이라면
      {
      result = num1 * num2;   //실수형 변수 result에 num1 * num2 를 한다.
      }
     
     
       else  //opt 값이 1도 아니고 2도아니고 3도 아닌   그외의 수라면
       {
       result = num1 / num2;   //실수형 변수 result에 num1/num2를 한다.
       }
      
      
        printf("결과 %f \n", result);   //계산된 result 값을 %f에 집어넣는다.
*/
//////////////////////////////////////////////////////////////////////////////////
/*
int num, abs;  // 정수형 변수 num 과 abs를 선언한다.
printf("정수 입력 : \n");   //화면출력
scanf("%d", &num);      // 정수형 변수 num에다가 값을 집어 넣는다.

  abs = num>0 ? num : num*(-1);     //num이 0보다 크다면    abs에 num을 집어넣고 
  //num이 0보다 작다면    abs에 num*(-1) 한 값을 집어 넣어라.
  //abs = num>0 ? num : -num;       //test
 
 printf("절대값 %d \n",abs);   // %d에 abs 값을 집어 넣고 출력
 
*/
/////////////////////////////////////////////////////////////////////////////////////////////////

/*int sum=0, num=0; //sum 과 num을 선언하고 값을 모두 0을 집어 넣는다.

  while(1)   // 무한 반복문 ()안에 참값인 1이 들어있기 때문에 무조건 무한반복한다
  {
  sum+=num;   //sum = sum+num;
  if(sum > 5000)   //sum이 5000보다 크다면
  {
  break; //정지
  }
  num++; //num을 계속 1씩 증가시켜라.
 
 }
 printf("%d\n",sum);
 printf("%d\n",num);
*/
/*
int num;
printf("start!\n");

  for(num=1; num<20;num++)   //num을 1부터 20까지 증가시킨다.
  {
  if(num%2 == 0 || num%3==0)  //num이 2로 나눠서 나머지가 없다면(2의 배수라면) 또는 num이 3으로 나눠서 나머지가 없다면(3의 배수라면)
  {
  continue;                   //printf를 실행하지 않고 num 값을 증가
  }
  printf("%d\n",num);         //2나 3의 배수가 아니라면 숫자를 출력
  }
*/

/*
printf("안녕하세요ㅕ 기타등등");
printf("123456789");
printf("asdasdasdasdasdaasd");

  ////
  printf("\n");
  printf("안녕하세요ㅕ 기타등등\n");
  printf("123456789\n");
  printf("asdasdas,dasdasdaasd\n");
*/


return 0;
}

/*
int input(void)
{
int a;
scanf("%d",&a);
return a;
}
*/

/*
int add(int num1, int num2)
{
return num1 + num2;
}

  void showaddresult(int num)
  {
  printf("덧셈결과 출력 : %d \n", num);
  }
 
 int readnum(void)
 {
 int num;
 scanf("%d", &num);
 return num;
 }
 
   void how(void)
   {
   printf( " 냥냥냥 덧셈결과 출력  두수입력\n");
   printf( " 두개 정수 입력하셈여 \n");
   }
   */
  
  
   /*
   int abso(int num1, int num2)
   {
    if(getabso(num1)>getabso(num2))
    {
     return num1;
    }
    else
    {
     return num2;
    }
   }
  
   int getabso(int num)
   {
    if(num<0)
    {
     return num * (10);
    }
    else
    {
     return num;
    }
   }
   */

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호