この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 14202|答える: 0

[C] ポインタ方式:3つの文字列を入力し、小さい順に出力します

[リンクをコピー]
掲載地 2015/12/15 14:24:01 | | |
//输入3个字符串,按由小到大的顺序输出

#include 「stdafx.h」
#include 「stdio.h」
#include 「string.h」
int main()
{虚無の白雪(char *, char *);
char str1[20], str2[31], str3[20];
printf("入力3行:\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",str1,str2,str3);
返す0;
}
虚空の白雪(チャア *P1, シャア *P2)
{char p[20];
strcpy(p,p1); strcpy(p1, p2); strcpy(p2,p);
}

/*总结:1,string.h的头文件不能忘记
2. get関数が間違っているのは、
3. strcpyはコピー関数、strcmpは比較関数です
*/




先の:ポインタ法:10個の数字を入力し、最小の数字と最初の数字、最大の数字と最後の数字を入れ替えます。
次に:ポインタ法:3つの整数を入力し、小さい順に出力します
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com