ページ 11

無題

Posted: 2008年11月18日(火) 20:19
by bigin
日付と曜日を表示させるプログラムを作成してるのですが各要素をfor文でつなぐとこが分からないのですが教えてください
他の箇所はあってると思うのですがおかしいところがあったら指摘してください

Re:無題

Posted: 2008年11月18日(火) 21:39
by non
なんか、最近、この手の課題が多いですね。
リスト構造なのに配列を使っている課題。実際にはこんな使い方しないだろ・・って、我思う。
for (i=0;i<6;i++)
		Week.next=&Week[i+1];
	Week[6].next=NULL;

Re:無題

Posted: 2008年11月18日(火) 21:50
by box
> 他の箇所はあってると思うのですがおかしいところがあったら指摘してください

コンパイルしてみましたか?

Re:無題

Posted: 2008年11月18日(火) 22:29
by bigin
すいません、自宅のPCにはコンパイラをいれてなくて^^;
for文を使わずにやると下のような感じで書けますか?

Week[0].next = &Week[1];
Week[1].next = &Week[2];
Week[2].next = &Week[3];
・・・続く

Re:無題

Posted: 2008年11月18日(火) 22:39
by box
> for文を使わずにやると下のような感じで書けますか?
>
> ・・・続く

どういう風にどこまで続くかを書いてくださると、
正しいかどうかがわかります。

Re:無題

Posted: 2008年11月19日(水) 02:22
by Dixq (管理人)
プログラムの勉強は自分のPCにコンパイラを入れることから始まります。
まずはコンパイラを入れましょう。
紙の上ではプログラムの勉強は出来ません。

VisualStudio Express

で検索して、

VisualC++2008

をインストールして下さい。
まずはハローワールドがコンパイル・実行できるようになるのがプログラムの勉強の第一段階です。