Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 14202|Odpowiedź: 0

[C] Metoda wskaźnika Wprowadza 3 ciągi znaków i generuje je w kolejności od najmniejszych do największych

[Skopiuj link]
Opublikowano 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("input three line:\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, kolejność to:\n");
PrintF("%s\n%s\n%s\n",str1,str2,str3);
return 0;
}
Void Paixu(Char *P1,Char *P2)
{char p[20];
strcpy (p,p1); strcpy (p1,p2); strcpy (p2,p);
}

/*总结:1,string.h的头文件不能忘记
2. Funkcja get jest błędna i dostaje
3. strcpy to funkcja kopiowania, a strcmp to funkcja porównawcza
*/




Poprzedni:Metoda wskaźnika wprowadza 10 liczb, zamienia najmniejszą na pierwszą i największą na ostatnią.
Następny:Metoda wskaźnika Wprowadza 3 liczby całkowite i wypisuje je w kolejności od najmniejszej do największej
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com