C 언어에서 숫자 3개를 입력하고 작은 것부터 큰 것으로 출력하는 방법

青灯夜游
풀어 주다: 2022-09-19 16:11:00
원래의
54688명이 탐색했습니다.

단계: 1. scanf()를 사용하여 3개의 숫자를 입력합니다. 구문은 "scanf("%d%d%d",&a,&b,&c)"입니다. 2. if를 사용하여 세 숫자의 크기를 비교합니다. 가장 작은 것부터 가장 작은 것까지 정렬합니다. Big 정렬 구문은 "if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c= t;}if(b>c ){t=b;b=c;c=t;}"; 3. printf()를 사용하여 세 개의 정렬된 숫자를 출력합니다. 구문은 "printf("%d %d % d",a,b,c)".

C 언어에서 숫자 3개를 입력하고 작은 것부터 큰 것으로 출력하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, c99 버전, Dell G3 컴퓨터.

C 언어에서는 scanf(), if 문, printf() 함수를 사용하여 3개의 숫자를 입력하고 작은 것부터 큰 것으로 출력할 수 있습니다.

구현 단계:

1단계: scanf() 함수를 사용하여 3개의 숫자 입력

scanf는 스캔 형식의 약어로, 형식화된 스캔, 즉 키보드에서 사용자 입력을 얻는다는 의미입니다

scanf("%d%d%d",&a,&b,&c);
로그인 후 복사

2단계: if 문을 사용하여 세 숫자의 크기를 비교하고 small에서 large

	if(a>b){	
		t=a;	
		a=b;	
		b=t;	
	}
	if(a>c){	
		t=a;	
		a=c;	
		c=t;	
	}
	if(b>c){
		t=b;	
		b=c;	
		c=t;	
	}
로그인 후 복사

으로 정렬합니다. 3단계: printf() 함수를 사용하여 정렬된 세 개의 숫자를 출력하세요

printf()는 C 언어 표준 라이브러리 함수로, 형식화된 문자열을 표준 출력으로 출력하는 데 사용됩니다. 표준 출력, 즉 표준 출력 파일은 터미널 화면에 해당합니다. printf()는 헤더 파일 stdio.h에 선언되어 있습니다.

printf("%d %d %d",a,b,c);
로그인 후 복사

구현 코드: 세 개의 숫자 입력: 3 2 1, 출력 1 2 3

#include 
int main(){
int a,b,c,t;
printf("请输入三个整数:\n");
scanf("%d%d%d",&a,&b,&c);
	if(a>b){	// 3 2 1
		t=a;	// t=3
		a=b;	// a=2
		b=t;	// b=3
	}
	if(a>c){	
		t=a;	// t=2
		a=c;	// a=1
		c=t;	// c=2
	}
	if(b>c){
		t=b;	// t=3
		b=c;	// b=2
		c=t;	// c=3
	}
	printf("%d %d %d",a,b,c);
  return 0;
}
로그인 후 복사

C 언어에서 숫자 3개를 입력하고 작은 것부터 큰 것으로 출력하는 방법

C 언어에서 숫자 3개를 입력하고 작은 것부터 큰 것으로 출력하는 방법

관련 추천: "C Video Tutorial"

위 내용은 C 언어에서 숫자 3개를 입력하고 작은 것부터 큰 것으로 출력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿