HOGERA3 の回答履歴
- C言語 テキストファイルから比較
日付:2004/02/02 17時30分 体重:91.0 体脂肪率:21.0 除脂肪体重:71.9 日付:2004/02/04 20時47分 体重:88.6 体脂肪率:24.0 除脂肪体重:67.3 日付:2004/02/05 18時43分 体重:88.2 体脂肪率:22.5 除脂肪体重:68.4 日付:2004/02/06 18時35分 体重:88.4 体脂肪率:21.5 除脂肪体重:69.4 テキストファイルに以上のように入力されている場合に 除脂肪体重が多いもの3つだけを抜き出す(除脂肪体重だけを変数に入力する)には どの用にすればよいのでしょうか? アドバイスでも構いません。教えてください。
- 文字列の入力
文字列(名前)と誕生日を読み込み、表示するプログラムです。文字列を読み込むときに空行を入力すると、読み込みを終了して表示するようにしたのですが、うまくいきません。読み込む時に使う関数が違うのだと思います。scanfとgets、fgetsは試したのですが、だめでした。 教えてください。 #include <stdio.h> #include <stdlib.h> #include <string.h> #define DATA 3 int main() { char *name[DATA]; char work[31]; int month[DATA]; int day[DATA]; int count1,count2; printf("Data #1\n"); printf("name ="); fgets(work,31,stdin); for(count1=0;(work[0]!='\n')&&(count1<DATA);count1++){ printf("month ="); scanf("%d",&month[count1]); printf("day ="); scanf("%d",&day[count1]); name[count1]=(char *)malloc((strlen(work)+1)*sizeof(char)); strcpy(*(name+count1),work); printf("\n"); if(count1<DATA-1){ printf("Data #%d\n",count1+2); printf("name ="); fgets(work,31,stdin); } } for(count2=0;(count2<DATA)&&(count2<count1);count2++){ printf("Data #%d\n",count2+1); printf(" name: %s\n",*(name+count2)); printf(" birthday: %2d %2d\n",month[count2],day[count2]); } }
- ベストアンサー
- StudentYuta
- C・C++・C#
- 回答数4
- 文字列の入力
文字列(名前)と誕生日を読み込み、表示するプログラムです。文字列を読み込むときに空行を入力すると、読み込みを終了して表示するようにしたのですが、うまくいきません。読み込む時に使う関数が違うのだと思います。scanfとgets、fgetsは試したのですが、だめでした。 教えてください。 #include <stdio.h> #include <stdlib.h> #include <string.h> #define DATA 3 int main() { char *name[DATA]; char work[31]; int month[DATA]; int day[DATA]; int count1,count2; printf("Data #1\n"); printf("name ="); fgets(work,31,stdin); for(count1=0;(work[0]!='\n')&&(count1<DATA);count1++){ printf("month ="); scanf("%d",&month[count1]); printf("day ="); scanf("%d",&day[count1]); name[count1]=(char *)malloc((strlen(work)+1)*sizeof(char)); strcpy(*(name+count1),work); printf("\n"); if(count1<DATA-1){ printf("Data #%d\n",count1+2); printf("name ="); fgets(work,31,stdin); } } for(count2=0;(count2<DATA)&&(count2<count1);count2++){ printf("Data #%d\n",count2+1); printf(" name: %s\n",*(name+count2)); printf(" birthday: %2d %2d\n",month[count2],day[count2]); } }
- ベストアンサー
- StudentYuta
- C・C++・C#
- 回答数4
- 曲名が知りたいのですが、
二年ぐらい前だったと思いますが、その頃レンタルビデオ店に行くと、よく流れていた曲が気になっています。 そのうちまた、テレビやラジオでも流れるだろうと思っていたら、それ以来一度も耳にしません。 分かっている情報が少なくて申し訳ないのですが、 女性の歌手(たぶん若い)で、歌詞の中に「神」という言葉 が出てくることぐらいです。 おそらくその頃、有線で流行っていた曲ではないかと思うのですが、神という言葉が出てくる歌はそんなに多くはないとは思うのですが。 ご存知の方いらっしゃいませんか?
- 締切済み
- noname#5725
- 国内アーティスト
- 回答数7
- 理解できない日本語
いつもお世話になり、ありがとうございます。 「その人は一生懸命であった。こちらの話すことを必死の表情で聞き取ろうとしていた。自分の情報をなんとうか伝えようとして、身もだえずるように話しかけてきた。」という文を読みました。 その中で、「自分の情報をなんとうか伝えようとして、身もだえずるように話しかけてきた。」というのはどういう意味でしょうか。」 特に、下記の二箇所の意味がどうしても理解できません。 1.伝えようとして 2.身もだえずるように 宜しくお願い致します。
- ベストアンサー
- awayuki_ch
- 日本語・現代文・国語
- 回答数14
- Theyについて
下記のような例文があります。 A : I went to my company's courts. (私は会社のコートに行きました) B : Oh? Where are THEY located? (そうですか。それはどこにあるのですか) Bの”they”ですがcourtsを指していると思うのですが、仮にこれが正しいとすると、Theyはcourtsを指す代名詞として使えることになります。theyではなくitではないだろうかと疑問に思っています。 Theyの使われ方についてご教授願います。 ※辞書でtheyを調べましたがよく理解できませんでした。
- ベストアンサー
- c-i-caesar
- 英語
- 回答数2
- 電流センサー?電流センサ?
「電流センサー」と「電流センサ」どちらが正しいのですか? 伸ばすのでしょうか?伸ばさないのでしょうか?? ってことです。 教えてください。
- emacsのreplace-regexpで改行を指定する方法
例えば aaa, bbb, ccc, ddd, eee のような文字列の ","を改行に置換して aaa bbb ccc ... のようにする操作で(query-)replace-regexp<ESC %>を使って行いたいのですが、RETURNを指定するにはどのようにしたら良いのでしょうか? ESC % とうちこみ、 Query replace , with: <RETURN> と単純に入力しただけではうまく行きません。。。 以上宜しくお願い致します。
- ベストアンサー
- tk_1980024
- その他(プログラミング・開発)
- 回答数3
- emacsのreplace-regexpで改行を指定する方法
例えば aaa, bbb, ccc, ddd, eee のような文字列の ","を改行に置換して aaa bbb ccc ... のようにする操作で(query-)replace-regexp<ESC %>を使って行いたいのですが、RETURNを指定するにはどのようにしたら良いのでしょうか? ESC % とうちこみ、 Query replace , with: <RETURN> と単純に入力しただけではうまく行きません。。。 以上宜しくお願い致します。
- ベストアンサー
- tk_1980024
- その他(プログラミング・開発)
- 回答数3
- 「話す」と「話しかける」
英語力は中学生程度です。 今まで「私はあなたと話す」を"I talk to you."と言っていました。 チャットで2人が同時に話しかけてきたので「どうしてあなたたちはいつも同時に(私に)話しかけるの?」と言おうとしたのですが、 スペースアルクで調べると「~と話す」も「~に話し掛ける」も同じ"talk to"と書いてありました。 日本語では「話す」と「話し掛ける」は違いますよね。 英語の人もそうだと思うのですが、 上のようなシチュエーションで「どうしてあなたたちはいつも同時に(私に)話しかけるの?」と言う時何と言えばよいのでしょうか? 何だかこんなに易しい英語すら知らないなんてこの先長そうです。 アメリカで普通に話されている簡単な英語を知りたいのです。 宜しくお願いいたします。
- ベストアンサー
- noname#9284
- 英語
- 回答数11
- 元気が出る映画、教えて下さい。ただし・・・(汗)
こんばんは。 最近、旦那の仕事が忙しくてストレスが溜まってるようです。 昔から“好きなタイプの映画”を観ると元気が出る人なので、次の休みには何かレンタルするなり何なりしておこうと思ってるのですが、手元にある作品ではなく、新しいところを開拓したいと思って、映画好きの方々に質問させていただきます。 旦那の場合、けっこう好みがうるさいため、できるだけ好みに合うものを探したくて・・・我儘な質問で申し訳ないですが、オススメがありましたら、教えて下さい。 旦那の好みは、「SF」「ファンタジー」「アクション」系の作品で、具体的には、 13ウォーリアーズ ロック・ユー! コンクエスタドール ダーク・クリスタル(古いですね(汗)) 攻殻機動隊~GHOST IN THE SHELL~ というあたりです。 ちなみに、『ロード・オブ・ザ・リング』は先日、地上波で放映されたものを観て、「なんか『スターウォーズ』なノリだねぇ」と言っておりました(「お気に入り」にはならなかった模様です)。 最近の作品では、『パイレーツ・オブ・カリビアン』や『リベリオン』を気に入っていたみたいです。 こんな我儘な人ですが、良い作品がありましたら、教えて下さい。
- 「話す」と「話しかける」
英語力は中学生程度です。 今まで「私はあなたと話す」を"I talk to you."と言っていました。 チャットで2人が同時に話しかけてきたので「どうしてあなたたちはいつも同時に(私に)話しかけるの?」と言おうとしたのですが、 スペースアルクで調べると「~と話す」も「~に話し掛ける」も同じ"talk to"と書いてありました。 日本語では「話す」と「話し掛ける」は違いますよね。 英語の人もそうだと思うのですが、 上のようなシチュエーションで「どうしてあなたたちはいつも同時に(私に)話しかけるの?」と言う時何と言えばよいのでしょうか? 何だかこんなに易しい英語すら知らないなんてこの先長そうです。 アメリカで普通に話されている簡単な英語を知りたいのです。 宜しくお願いいたします。
- ベストアンサー
- noname#9284
- 英語
- 回答数11
- 閉じるマークが。。
IEなどを起動すると、右上に最小化や閉じるマークがでますよね? このアイコンがいきなり文字化けするようになってしまいました。。 治し方をご存知の方お願いします。(進むや戻るマークも化けています)
- ベストアンサー
- asoujju
- Windows Me
- 回答数9
- この曲教えてください。
昔、大盛イカやきそばのコマーシャルに使われていた、sha la la la la la let't go today♪ ←たぶん違うと思うんですが、1960~1970くらいの曲です。このアーティスト誰でしたっけ?
- エイリアン2での矛盾点????
久々ににお邪魔致します。 昨日の『エイリアン2』の放映を見て 何度見てもよく出来た映画だと 本当に大好きな映画の一つにあげられるのですが 毎回見ていて『???』と疑問に思うことがあります。 リプリーが装甲車で海兵隊員をエイリアンから救出するシーン後に、ハドソンは『仲間がまだ生きてる!』と言い バスケスが『助けに行こう!』と言います。 ハドソンが『あんなところに戻るのは嫌だ!』と言った後 リプリーは『もう手遅れよ!』と言いますよね。 しかし、ニュート(レベッカ)がエイリアンに襲われた後のリプリーは、 『アイツらはすぐに殺したりしない!』って言うんです。 この二つの台詞って矛盾してるように感じるんです。 別段気にとめてた訳でもないのですが 見る度に『な~~んか矛盾してるよなぁ。』と いつも思うので、皆さんはどのように思ってらっしゃいますか?疑問を感じたことないですか? ご意見を聞かせて下さい。
- Windows XPでC言語を勉強するには
授業でC言語を勉強しているのですが、できれば自分のパソコン(Windows XP Pro)でもエディタで書き、コンパイルをして動作を確認したいのですが、どうすればいいでしょうか? 学校ではcgwinを使えと言われましたが、どうも単純にフルインストール(1.5Gほどあります)してもうまく動作しませんでした。 問題点は、 ・emacsのみのコマンドでは反応するのですが、&をつけると別ウインドウで開かず、起動もしない。 ・emacsで、C-x-sでファイルを保存しようとすると、「File to save in: ~/」となるのですが、どのような名前、内容にしても、「Invalid regexp: "Unmatched [ or [^"」となり、保存できていませんでした。 ・cd ls mkdir rmdirは正常に動作します。 ・gccはおそらく動いているのですが、ファイルが保存できていないために確認できません。 解決方法をご存知であればその方法を教えていただきたいと思います。 よろしくお願いします。