Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 15631|Risposta: 0

[C] Metodo del puntatore Inserisci 3 interi e inviali in ordine dal più piccolo al più grande

[Copiato link]
Pubblicato su 15/12/2015 14:27:04 | | |
//输入3个整数,按由小到大的顺序输出
#include "stdafx.h"
#include "stdio.h"
int main()
{void paixu(int *p1,int *p2);
int n1,n2,n3;
int *p1,*p2,*p3;
printf("input three integer n1,n2,n3:");
scanf("%d,%d,%d,%d",&n1,&n2,&n3);
p1=&n1;
p2=&n2;
p3=&n3;
if(n1>n2) paixu(p1,p2);
if(n1>n3) paixu(p1,p3);
if(n2>n3) paixu(p2,p3);
printf("ora, l'ordine è:%d,%d,%d\n",n1,n2,n3); Devono essere tutti separati
ritorno 0;
}
void paixu(int *p1,int *p2)
{int p;
p=*p1; *p1=*p2; *p2=p;
}






Precedente:Metodo del puntatore: Inserisci 3 stringhe e inviale in ordine dalla più piccola alla più grande
Prossimo:Dopo aver imparato il puntatore per diversi giorni, a cosa serve e perché lo usa?
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com