반응형
include<stdio.h>
int main(){
	printf("든든한 \n");
	printf("c 프로그래밍 !!!");
} 
/*
든든한
c 프로그래밍 !!!
--------------------------------
Process exited after 0.01297 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
반응형

'C, C++ > 든든한 c programming 단계별 workbook' 카테고리의 다른 글

Chapter 2 고급2  (0) 2019.08.24
Chapter2 고급 1  (0) 2019.08.24
Chapter 2 중급 2  (0) 2019.08.24
Chapter2 중급 1  (0) 2019.08.24
Chapter2 초급 1 - 출력하기  (0) 2019.08.24
반응형
#include<stdio.h>
int main(){
	printf("든든한 c 프로그래밍 !!!\n");
	return 0;
}
/*
든든한 c 프로그래밍 !!!

--------------------------------
Process exited after 0.01376 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
반응형

'C, C++ > 든든한 c programming 단계별 workbook' 카테고리의 다른 글

Chapter 2 고급2  (0) 2019.08.24
Chapter2 고급 1  (0) 2019.08.24
Chapter 2 중급 2  (0) 2019.08.24
Chapter2 중급 1  (0) 2019.08.24
Chapter2 초급 2  (0) 2019.08.24
반응형

-든든한 c programming work books 정리 

putchar()

1. 함수는 한 문자를 표준 출력 장치인 stdout(터미널)에 출력한다.

2. 인자에 있는 한 문자를 출력한다. 
3. 출력할 문자를 반환해주며, 에러가 발생하면 EOF를 반환한다. 

* EOF : End Of File의 약자로, 파일의 끝을 표현하기 위해서 정의해 놓은 상수로 -1을 갖는다.

puts()

1. 문자열을 화면에 출력하며, 자동으로 줄 바꿈("\n") 기능 을 포함한다.

2. 함수가 성공적이면 양수를 반환하고, 에러가 발생하면 EOF(-1)를 반환한다.

#include <stdio.h>
int main()
{
	char ch1  = 'N', ch2 = 73, ch3 = 'd', ch4 = 'm';
	int a;
	
	printf("문자 출력함수\n");
	putchar('k');
	putchar(73);
	
	putchar(ch1);
	putchar(71);
	putchar('-');
	putchar(ch3);
	putchar(111);
	putchar(ch4);
	putchar('/n');
	printf("\n문자열 출력함수\n");
	puts("Hello");
	puts("World");
	
	return 0;
}
/*
문자 출력함수
kING-domn
문자열 출력함수
Hello
World

--------------------------------
Process exited after 0.01759 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/

getchar()

1. 함수는 한 문자를 표준 입력 장치인 stdin(키보드)로부터 입력한다.

#include <stdio.h>
int main()
{
	char ch1;
	
	printf("한문자 입력? ");
	ch1 = getchar();
	printf("ch1 : %c \n", ch1);
	
	return 0;
}
/*
한문자 입력? A
ch1 : A

--------------------------------
Process exited after 8.563 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/

gets() 

1. 표준입력 (키보드) 으로 부터 문자열을 입력 받아 gets() 함수의 인자인 메모리주소(배열)에 저장

2. 문자배열의 구조를 알아야 사용할 수 있는 함수이다.

#include<stdio.h>
int main()
{
	char name[20];
	char comAddr[40];
	
	printf("성명 :");
	gets(name);
	printf("주소 :");
	gets(comAddr);
	
	printf("\n성명:%s, 주소:%s\n", name, comAddr);
	
	return 0; 
}
/*
성명 : 홍길동
주소 : 서울

성명: 홍길동, 주소: 서울

--------------------------------
Process exited after 4.961 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
반응형

'C, C++' 카테고리의 다른 글

별삼각형 출력하기  (0) 2019.06.12
c언어 2진수로 변환하기  (0) 2019.05.24
윤년구하기 프로그램  (0) 2019.04.03
scanf() 함수로 문자 읽기2  (0) 2019.03.29

반응형
#include<stdio.h>
int n,d[32]; 
int main() 
{ 
  	int i=0; 
 	scanf("%d",&n); 

  	do{ 
  	d[i]=n%2; 
 	 n/=2; 
  	i++; 
}while(n); 
	
    while(i){ 
		i--; 
   		printf("%d",d[i]); 
} 
    printf("\n"); 
  } 
/* 
11 
1011 

-------------------------------- 
Process exited after 2.463 seconds with return value 10 
계속하려면 아무 키나 누르십시오 . . . 
*/

 

반응형

'C, C++' 카테고리의 다른 글

(c언어) 표준 출력 함수  (0) 2019.08.23
별삼각형 출력하기  (0) 2019.06.12
윤년구하기 프로그램  (0) 2019.04.03
scanf() 함수로 문자 읽기2  (0) 2019.03.29
반응형

 

#include<stdio.h>
int main()  
{  
  int n,i,cnt=0;  
  printf("수를 입력하세요 :" );  
  scanf("%d",&n); 
  for(i=1; i<=n; i++)  
  {  
  	if(n%i==0)  
  		cnt+=1; 
    	else if(cnt==n)  
  		printf("%d\n",i);  
  }   
  printf("%d\n의 약수의 개수는 %d\n", n, cnt);  
} 
반응형

'C, C++ > 프로그램' 카테고리의 다른 글

[c]사칙연산 계산기  (0) 2020.06.19
연봉 구하기 프로그램  (0) 2019.03.24
연산자  (0) 2019.03.24
최솟값과 최댓값 구하기  (0) 2019.03.24
Over flow  (0) 2019.03.24
반응형
/* 20802구여진 20803 김규리 20807박재영 20911서유진*/  
#include<stdio.h>
int main() 
{ 
  int year; 
  printf("윤년을 입력하세요 :"); 
  scanf("%d", &year);  
  if (year%400==0) 
  { 
    printf("윤년입니다"); 
   } 
  else if(year%4==0 && year%100 ==0) 
  { 
  	printf("윤년이 아닙니다 "); 
  } 
  else if(year%4==0 && year%100 !=0) 
  { 
  	printf("윤년입니다"); 
  } 
  else 
  { 
  	printf("윤년이 아닙니다 "); 
  } 
} 
/*윤년을 입력하세요 :2020 
윤년입니다 
-------------------------------- 
Process exited after 2.291 seconds with return value 10 
계속하려면 아무 키나 누르십시오 . . . 
*/
반응형

'C, C++' 카테고리의 다른 글

(c언어) 표준 출력 함수  (0) 2019.08.23
별삼각형 출력하기  (0) 2019.06.12
c언어 2진수로 변환하기  (0) 2019.05.24
scanf() 함수로 문자 읽기2  (0) 2019.03.29
반응형
#include  
int main() 
{ 
  char g[10],h[10]; 
  scanf("%s %s",g,h); 
  printf("이름:%s, 별명:%s\n", g,h); 
}
반응형

'C, C++' 카테고리의 다른 글

(c언어) 표준 출력 함수  (0) 2019.08.23
별삼각형 출력하기  (0) 2019.06.12
c언어 2진수로 변환하기  (0) 2019.05.24
윤년구하기 프로그램  (0) 2019.04.03
반응형
#include <stdio.h>
#define MONTHS 12

int main(void)
{ 
  double monthSalary = 1000.5;
  printf("$ %.2f", monthSalary * MONTHS);
  return 0;
}
/*
$ 12006.00
--------------------------------
Process exited after 0.01605 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
반응형

'C, C++ > 프로그램' 카테고리의 다른 글

[c]사칙연산 계산기  (0) 2020.06.19
약수의 개수 구하기  (0) 2019.05.22
연산자  (0) 2019.03.24
최솟값과 최댓값 구하기  (0) 2019.03.24
Over flow  (0) 2019.03.24
반응형
#include <stdio.h>

int main()
{
   int x = 10;
   int y = 20;
   printf("x = %d입니다.\n", x);
   printf("y = %d입니다.\n", y);
   printf("x + y = %d입니다.\n", x + y);
   printf("x - y = %d입니다.\n", x - y);
   printf("x * y = %d입니다.\n", x * y);
   printf("x / y = %d입니다.\n", x / y);
   return 0;
}
/*
x = 10입니다.
y = 20입니다.
x + y = 30입니다.
x - y = -10입니다.
x * y = 200입니다.
x / y = 0입니다.
--------------------------------
Process exited after 0.01827 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/

 

반응형

'C, C++ > 프로그램' 카테고리의 다른 글

약수의 개수 구하기  (0) 2019.05.22
연봉 구하기 프로그램  (0) 2019.03.24
최솟값과 최댓값 구하기  (0) 2019.03.24
Over flow  (0) 2019.03.24
제곱 구하기  (0) 2019.03.24

+ Recent posts