Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 14202|Odpoveď: 0

[C] Metóda ukazovadla Zadáva 3 reťazce a výstupuje ich v poradí od najmenšieho po najväčšieho

[Kopírovať odkaz]
Zverejnené 15. 12. 2015 14:24:01 | | |
//输入3个字符串,按由小到大的顺序输出

#include "stdafx.h"
#include "stdio.h"
#include "string.h"
int main()
{void paixu(char *,char *);
char str1[20],str2[31],str3[20];
printf("vstup tri riadky:\n");
gets(str1);
gets (str2);
gets (str3);
if(strcmp(str1,str2)>0) paixu(str1,str2);
if(strcmp(str1,str3)>0) paixu(str1,str3);
if(strcmp(str2,str3)>0) paixu(str2,str3);  
printf ("teraz, poradie je:\n");
printf("%s\n%s\n%s\n",str1,str2,str3);
return 0;
}
Void Paixu(Char *P1,Char *P2)
{char s. [20];
strcpy (p,p1); strcpy (p1,p2); strcpy (p2,p);
}

/*总结:1,string.h的头文件不能忘记
2. Funkcia get je nesprávna a gets
3. strcpy je kopírovacia funkcia a strcmp je porovnávacia funkcia
*/




Predchádzajúci:Metóda ukazovadla: zadajte 10 čísel, vymeníte najmenšie číslo za prvé a najväčšie číslo za posledné.
Budúci:Metóda ukazovateľa Zadáva 3 celé čísla a výstupne ich zoradí od najmenšieho po najväčšie
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com