단계: 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)".
이 튜토리얼의 운영 환경: 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
#includeint 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 Video Tutorial"
위 내용은 C 언어에서 숫자 3개를 입력하고 작은 것부터 큰 것으로 출력하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!