C/C++の宿題を片付けます 118代目
■ このスレッドは過去ログ倉庫に格納されています
0205デフォルトの名無しさん
2008/11/21(金) 01:24:28[2] 問題文(含コード&リンク):
関数mainにおいて,下記のような文字列を定義する.
char *name[] = {"Wada", "Kanto", "Matsuda", "Kudo", "Sato", "Iizumi", "Sugawara", NULL};
上記の文字列をアルファベット順に並べ替える関数を作成し,その結果を表示するプログラムを作成せよ.
ヒント:文字列の比較のために関数strcmpを使用する.
#include <string.h>
int strcmp(const char *str1,const char *str2);
【戻り値】str1 > str2 ならば正値(1)
str1 = str2 ならば0
str1 < str2 ならば負値(-1)
[3] 環境
[3.1] OS:Linux
[3.2] コンパイラ名とバージョン:gcc(できればVisual C++でも動くように)
[3.3] 言語:C
[4] 期限:2008年11月27日10:30まで
[5] その他の制限:まだ初歩の段階です。やっとポインタの基礎を習い終わったところです。
■ このスレッドは過去ログ倉庫に格納されています