컴공생의 다이어리

[c] scanf 데이터 입력 본문

Development/C & C++

[c] scanf 데이터 입력

컴공 K 2021. 3. 16. 00:01

정수형 데이터 입력

#include<cstdio>

int main(){
	int a;
	scanf("%d",&a);	#입력 받는 부분
	printf("%d",a);
	return 0;
}

 

 

실수형 데이터 입력

#include<cstdio>

int main(){
	double a;
	scanf("%lf",&a);	#입력 받는 부분
	printf("%lf",a);
	printf("%.2lf",a);	#소수점 둘째 자리(셋째 자리에서 반올림)까지 출력
	return 0;
}

 

 

문자형 데이터 입력

#include<cstdio>

int main(){
	char a;
	scanf("%c",&a);	#입력 받는 부분
	printf("%c",a);
	return 0;
}

 

아래 코드는 문자를 입력받고 %c로 출력하면 입력한 문자가, %d로 출력하면 아스키코드 값이 출력된다.

#include<cstdio>

int main(){
	char a;
	scanf("%c",&a);	#입력 받는 부분
	printf("%c\n",a);	#문자 출력
	printf("%d",a);	#문자의 아스키코드 값 출력
	return 0;
}

 

 

www.yes24.com/Product/Goods/92279451

 

코딩마법서 C/C++ STONE

미래 시대에서 바라는 인재는 어떤 언어 또는 기술을 배웠는가 보다는 문제가 주어졌을 때, 본인이 사용할 수 있는 언어(아무거나 상관없음)로 최적화된 정답을 만들어 낼 수 있는가에 더욱 더

www.yes24.com

728x90
Comments