Langkah: 1. Gunakan scanf() untuk memasukkan 3 nombor, sintaksnya ialah "scanf("%d%d%d",&a,&b,&c)" 2. Gunakan if untuk membandingkan saiz daripada tiga nombor Dan diisih dari kecil ke besar, sintaks "if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c =t;}jika (b>c){t=b;b=c;c=t;}"; 3. Gunakan printf() untuk mengeluarkan tiga nombor yang diisih, sintaksnya ialah "printf("%d %d %d",a, b,c)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi c99, komputer Dell G3.
Dalam bahasa C, anda boleh menggunakan fungsi scanf(), if statement dan printf() untuk memasukkan 3 nombor dan mengeluarkannya daripada kecil ke besar.
Langkah pelaksanaan:
Langkah 1: Gunakan fungsi scanf() untuk memasukkan 3 nombor
scanf Ya Singkatan format imbasan bermaksud imbasan berformat, iaitu, mendapatkan input pengguna daripada papan kekunci
scanf("%d%d%d",&a,&b,&c);
Langkah 2: Gunakan pernyataan if untuk membandingkan saiz tiga nombor dan ikuti langkah daripada Kecil kepada Besar Isih
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; }
Langkah 3 : Gunakan fungsi printf( ) mengeluarkan 3 nombor yang diisih
printf() ialah fungsi perpustakaan standard bahasa C yang digunakan untuk mengeluarkan rentetan berformat kepada output standard. Output standard, iaitu fail output standard, sepadan dengan skrin terminal. printf() diisytiharkan dalam fail pengepala stdio.h.
printf("%d %d %d",a,b,c);
Kod pelaksanaan: masukkan tiga nombor: 3 2 1, output 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; }
Cadangan berkaitan: "Tutorial Video C"
Atas ialah kandungan terperinci Bagaimana untuk memasukkan 3 nombor dalam bahasa C dan mengeluarkannya dari kecil ke besar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!