dポイントプレゼントキャンペーン実施中!

C言語の問題です。大至急回答お願いします

次の条件を満たすキュー・プログラムを作成せよ。
①キューに配列queue[ ]を使う。
②関数enqueueとdequeueを使う。
③キューの内容を表示する関数showqueueを使う。
④queueの操作が正確に行われていることを検証するために何を実行したらよいかチェック項目をレポートに記す。チェック項目を実行した結果をレポートに張り付けよ。
の問題ですが、①から⑪までの回答をお願いします。
#include<stdio.h>

#define ① /*queueの大きさ*/

int ② ; /*queue配列*/
int front=0; /*データーを格納する位置*/
int rear =0; /*データを取り出す位置*/
int N =0; /*データ数*/

③ ; /*関数enqueueのプロトタイプ宣言*/
④ ; /*関数dequeueのプロトタイプ宣言*/
⑤ ; /*関数showqueueのプロトタイプ宣言*/

int main(void)
{
int mode,val;

do
{
printf("---------------------------------------------------\n");
printf("1:入力(enqueue) 2:削除(dequeue) 3:queue表示 4:終わり?");
scanf("%d",&mode);
printf("---------------------------------------------------\n");
switch(mode)
{
case 1:
printf("queueにデータ(整数)入力:");
scanf("%d",&val);
⑥ ; /*埋める*/
break;
case 2:

⑦ /*埋める*/

break;
case 3:
⑧ ; /*埋める*/
break;
case 4:
printf(" 終了\n");
break;
}
printf("\n");
}while(mode!=4);
return0;
}
void enqueue(int x)
{
⑨ /*関数の実体を書く*/
}
int dequeue(void)
{
⑩ /*関数の実体を書く*/
}
void showqueue(void)
{
⑪ /*関数の実体を書く*/
}

A 回答 (1件)

ごめんよ。


ここは代わりに宿題をやってくれる場所じゃないのです。
自力で問題を解決できるようアドバイスをもらう場所です。

ですので、
「代わりに問題を解け。オレ様の成果として提出してやるwww」
なんて内容の質問をされても、多くの人は無視しますよ。

その問題の何がどうして分からないのかを書いてみましょう。
分かるようになるための良いアドバイスをもらえると思います。
    • good
    • 8

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!