Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 14202|Ответ: 0

[C] Метод указателя Введите 3 строки и выводите их в порядке от наименьшего к наибольшему

[Скопировать ссылку]
Опубликовано 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("введите три строки:\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 («сейчас, порядок таков:\n»);
printf("%s\n%s\n%s\n\n",str1,str2,str3);
возврат 0;
}
Пустота Пайсю(Char *p1,char *p2)
{char p[20];
strcpy(стр.1); strcpy (стр1,с2); strcpy(p2,p);
}

/*总结:1,string.h的头文件不能忘记
2. Функция get ошибочна — получает
3. STRCPY — это функция копирования, а STRCMP — функция сравнения
*/




Предыдущий:Метод указателя Введите 10 чисел, поменяйте местами наименьшее число с первым, а наибольшее — на последнее число.
Следующий:Метод указателя Введите 3 целых числа и выводите их в порядке от наименьшего к наибольшему
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com