C言語初心者です。
以下問題でコードの書き方がわからないところがあるので解答コードと解説も踏まえて教えていただきたいです。
明日までの課題で急いでいます。。。
よろしくお願いいたします。
typedef を使用して次の列挙型を定義せよ。
列挙型名 E_ANIMAL_ID
名前 説明
E_ANIMAL_ID_KIRIN キリン
E_ANIMAL_ID_TORA トラ
E_ANIMAL_ID_ZOW ゾウ
E_ANIMAL_ID_KABA カバ
次の構造体と変数 animal が作成されている。
構造体名 S_Animal
データ型 名前 説明
char jpName[32] 日本語名
char enName[32] 英語名
この animal 変数の配列インデックスに E_ANIMAL 型の変数を指定し対象動物の日
本語名と英語名を画面に表示せよ。
補足 列挙型を配列インデックスで使用するプログラムを学ぶ。
表示例 日本語:麒麟 英語名:Giraffe
出力期待値 E_ANIMAL_ID_KIRIN → 日本語名:麒麟 英語:Giraffe
E_ANIMAL_ID_TORA → 日本語名:虎 英語:Tiger
E_ANIMAL_ID_ZOW → 日本語名:象 英語:Elephant
E_ANIMAL_ID_KABA → 日本語名:河馬 英語:Hippo
ーーーーーーーーーーーーーーーーーーーーーーーーーーー
#include <stdio.h>
// typedefを使用しE_ANIMAL_ID列挙型を定義せよ
typedef enum
{
E_ANIMAL_ID_KIRIN = 0,
E_ANIMAL_ID_TORA,
E_ANIMAL_ID_ZOW,
E_ANIMAL_ID_KABA,
}E_ANIMAL_ID;
typedef struct
{
char jpName[32];
char enName[32];
} S_Animal;
int main(void)
{
S_Animal animal[] =
{
{"麒麟", "Giraffe" },
{"虎", "Tiger" },
{"象", "Elephant" },
{"河馬", "Hippo" },
};
// 表示したい動物IDを初期値として与えよ
// printfで動物の名称を表示せよ。配列インデックスにはanimalIDを利用せよ
printf("");
return 0;
}
No.2ベストアンサー
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- 英語 Whenの使い方について 4 2023/04/21 14:21
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
- 英語 The dog is not the noble animal in Spain that it i 2 2022/06/30 21:54
- 英語 "can be capable of"の表現のそれぞれの役割について 3 2022/07/16 16:32
- 英語 次の英文の誤りを教えてください。 2 2023/04/07 19:45
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- 英語 Elephants are the largest land animals. 10 2022/11/24 15:56
- 日本語 <代名詞><指示詞>という誤り 4 2022/04/01 11:06
- iPhone(アイフォーン) iPhoneを設定リセットしたらセットアップが全部英語表記になり進めていくとApple IDとパスワ 1 2023/03/16 17:00
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
「覚え間違い」を教えてください!
私はかなり長いこと「大団円」ということばを、たくさんの団員が祝ってくれるイメージで「大円団」だと間違えて覚えていました。
-
プリン+醤油=ウニみたいな組み合わせメニューを教えて!
プリンと醤油を一緒に食べると「ウニ」の味がする! というような意外な組み合わせから、新しい味になる食べ物って色々ありますよね。 あなたがこれまでに試した「組み合わせメニュー」を教えてください。
-
うちのカレーにはこれが入ってる!って食材ありますか?
カレーって同じルーから作っても、家庭によって入っているものや味が微妙に違っていて面白いですよね! 「我が家のカレーにはこれが入ってるよ!」 という食材や調味料はありますか?
-
C言語初心者です、、、お助けください
C言語・C++・C#
-
C言語初心者 ポインタについて、お助けください、、
C言語・C++・C#
-
C言語初心者 構造体 課題について
C言語・C++・C#
-
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~12/2】 国民的アニメ『サザエさん』が打ち切りになった理由を教えてください
- ・ちょっと先の未来クイズ第5問
- ・【お題】ヒーローの謝罪会見
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 配列の長さの上限
-
プログラムが書けません。
-
C言語で特定列だけを抽出して配...
-
配列を使わずに、変数名を動的...
-
C# 配列の変数宣言について。
-
配列内の文字間を排他的論理和...
-
プログラムの作り方
-
4勤2休のシフト作成
-
【速いブラインドタッチ】手を...
-
整数型の配列をランダムに並べ...
-
伺かのYAYAでスコープを配列の...
-
先頭アドレスとは何ですか?
-
クイックソートがうまくいかない
-
CSVファイルのデータを2次元配...
-
配列の参照渡しで型が一致しま...
-
VBで動的なメモリの確保
-
複数の選択範囲の行番号を個別...
-
VB.netでRadioButtonを配列にし...
-
unsigned char配列への入力の仕方
-
c言語の __FILE__ について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 配列の長さの上限
-
配列を使わずに、変数名を動的...
-
C# Listを使わずに2次元配列の...
-
配列で格納したものをmsgboxで...
-
C# 配列の変数宣言について。
-
先頭アドレスとは何ですか?
-
unsigned char配列への入力の仕方
-
複数の選択範囲の行番号を個別...
-
【C言語】配列の中に配列を入れ...
-
テキストファイルから文字列を...
-
C言語で特定列だけを抽出して配...
-
配列を含む構造体の初期値について
-
配列の参照渡しで型が一致しま...
-
【速いブラインドタッチ】手を...
-
C++ vectorに配列をプッシュしたい
-
ExcelVBAで質問です。離れた二...
-
配列をEraseしてもメモリが開放...
-
VBで構造体の配列を関数に渡す...
-
VBでC言語のポインタみたい...
-
2次元配列を戻り値とする関数?
おすすめ情報