至急お願いします。プログラミングの問題です。
malloc 関数を使って教えてください。
入出力例1のように、最初に正の整数nの入力を受け付け、次にn個の実数の入力をうけつけて、順に出力するプログラムex14-1.cを作成せよ。少なくとも入出力例1と全く同じ入出力を再現できること。
入出力例1
n:
3(ここは入力例)
a[0]:
1.2(ここは入力例)
a[1]:
3.4(ここは入力例)
a[2]:
5.6(ここは入力例)
a[0]=1.200000
a[1]=3.400000
a[2]=5.600000
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
malloc関数ということですので「C言語」と推測します。
メモリを確保する関数ですので、
どこかのメモリに値を収納し、それを読みだすという手順になるかと思います。
まずはメモリを置く場所を確保しましょう。
動的に確保するか静的に確保するかを決めてください。
確保するメモリのサイズは気にしなくてOK。そういう関数です。
あとはメモリから値を読みだしてください。
最後に free関数 でメモリを開放することを忘れずに!
さて、この手順の何が分かりませんか。
自力で考える力を身に付けるには、何が分からないのかを自問自答して解決する必要があります。
今はインターネットで何でも調べられるので、インターネットに繋がったパソコンやスマホがあればその場で一瞬で答えにたどり着けます。
調べることができないのは、原因である「何が分からないのか」を把握できていないからです。
ちなみに、malloc関数(メモリロケーションだったかな?)の関数の使い方から調べると
C言語について基本的な理解ができていれば、解決できる話です。
面倒かもしれませんが、もうちょっとだけ頑張ってみましょう。
・・・余談・・・
まあ、質問者さん的には
「そんな御託はいいからコードを書いてよこせ」
と思っていらっしゃると推測します。
ですが、ここは「代わりに作業を依頼する」場所ではなく
「自力で解決できるようなるためのアドバイスを受ける」場所です。
問題解決方法のアドバイスを受けると思ってください。
もしもアドバイスではなく答えだけを求めるのであれば、ここは質問者さんの利用方法とはかけ離れた場所ですので、利用を中止することを薦めます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 malloc関数を使ってください!お願いします! 最 1 2022/07/21 09:28
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
- C言語・C++・C# 至急お願いします。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分母 3 2022/07/19 17:09
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 割られる整数と割る整数を受け取って、商と余りを出力す 3 2022/07/05 10:23
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 正の整数nを入力させると、1からnまでの整数を出力し 9 2022/07/16 23:45
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正負を反転させて出力するプロ...
-
scanf関数について
-
プログラミング初心者です。 Py...
-
Excel VBAで、Application.Inpu...
-
入力値が1以下、かつ数字以外の...
-
小数か整数かを判定する方法
-
キー入力制限について
-
C言語でgetchar();が上手く使え...
-
WindowsでEOF
-
scanf が無視されます
-
数字以外が入力されたらエラー...
-
コマンドプロンプトからのEOFの...
-
2進数の1の数を数える問題
-
プログラムの実行時に'<'でリダ...
-
ワードで文字を入力する時の変...
-
VisualStudio2019のコードアナ...
-
C言語でタイミングを合わせるゲ...
-
プログラミングC言語について
-
getchar使用時の入力文字消去方法
-
Date関数で書いた日付がおかしい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
*をユーザーが入力した数字の数...
-
正負を反転させて出力するプロ...
-
数字以外が入力されたらエラー...
-
プログラミング初心者です。 Py...
-
java初心者です。入力されたの...
-
プログラミングの問題です 「金...
-
Eclipseコンソール表示を、リセ...
-
C言語 逆ピラミッドの作り方
-
"scanf"でエンターで改行させな...
-
scanf が無視されます
-
if文の条件にscanf関数を使うと…?
-
C言語について
-
C言語scanf_sで何故か2回入力に...
-
Excel VBAで、Application.Inpu...
-
小数か整数かを判定する方法
-
cout関数を使っているのですが...
-
double型が正常に認識されてい...
-
scanfが2回使えない・・・?;
-
C言語でgetchar();が上手く使え...
-
WindowsでEOF
おすすめ情報