hohoho1234 の回答履歴
- C言語のプログラムの流れについて
下に貼り付けたプログラムの流れを順番に教えて頂きたいです。 特にadd関数とinsert関数の中身の動きについてが分からないので教えていただきたいです。 (a,b,c,sentouなどの動きなど。) 参考にですが リスト構造を用いて、read関数で読み込んだ単語をアルファベット順にソートしてリストのセルに入れ、同じ単語はまとめてその単語と個数を順に表示するプログラムです。 1からの説明を要求して申し訳ありませんがよろしくお願いいたします。 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<ctype.h> typedef struct moji{ char w[50]; int cnt; struct moji *next; }moji; int main(){ FILE *fp; char data[50]; moji *sentou; moji *p=NULL; if((sentou=(moji *)malloc(sizeof(moji)))==NULL){ printf("malloc error\n"); exit(1); } fp=fopen("tango.txt","r"); if((fp = fopen("tango.txt","r"))==NULL){ printf("can't open\n"); exit(1); } while(read(data,fp)){ add(data,sentou); } p=sentou->next; while(p != NULL){ printf("%s %d\n",p->w,p->cnt); free(p); p=p->next; } fclose(fp); return (0); } int read(char data[],FILE *fp){ /*1つの単語(連続したアルファベット)をdataに格納して、スペースで区切られたらそこで格納をやめ、値1を返す。再度単語を格納するときはdataを初期化し、再度1つの単語を取得する。ファイルの単語がなくなれば(EOFなら)0を返す関数read()*/ } void add(char data[],moji *sentou){ moji *a,*c; for(c=sentou;c!=NULL;c=c->next){ if(strcmp(c->w,data)==0){ c->cnt++; return; } if(strcmp(c->w,data)>0){ break; } else{ a=c; } } insert(a,c,data); } void insert(moji *a,moji *c,char data[]){ moji *b; if((b=(moji *)malloc(sizeof(moji)))==NULL){ printf("malloc error\n"); exit(1); } strcpy(b->w,data); b->cnt=1; a->next=b; b->next=c; }
- C言語のプログラムの流れについて
下に貼り付けたプログラムの流れを順番に教えて頂きたいです。 特にadd関数とinsert関数の中身の動きについてが分からないので教えていただきたいです。 (a,b,c,sentouなどの動きなど。) 参考にですが リスト構造を用いて、read関数で読み込んだ単語をアルファベット順にソートしてリストのセルに入れ、同じ単語はまとめてその単語と個数を順に表示するプログラムです。 1からの説明を要求して申し訳ありませんがよろしくお願いいたします。 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<ctype.h> typedef struct moji{ char w[50]; int cnt; struct moji *next; }moji; int main(){ FILE *fp; char data[50]; moji *sentou; moji *p=NULL; if((sentou=(moji *)malloc(sizeof(moji)))==NULL){ printf("malloc error\n"); exit(1); } fp=fopen("tango.txt","r"); if((fp = fopen("tango.txt","r"))==NULL){ printf("can't open\n"); exit(1); } while(read(data,fp)){ add(data,sentou); } p=sentou->next; while(p != NULL){ printf("%s %d\n",p->w,p->cnt); free(p); p=p->next; } fclose(fp); return (0); } int read(char data[],FILE *fp){ /*1つの単語(連続したアルファベット)をdataに格納して、スペースで区切られたらそこで格納をやめ、値1を返す。再度単語を格納するときはdataを初期化し、再度1つの単語を取得する。ファイルの単語がなくなれば(EOFなら)0を返す関数read()*/ } void add(char data[],moji *sentou){ moji *a,*c; for(c=sentou;c!=NULL;c=c->next){ if(strcmp(c->w,data)==0){ c->cnt++; return; } if(strcmp(c->w,data)>0){ break; } else{ a=c; } } insert(a,c,data); } void insert(moji *a,moji *c,char data[]){ moji *b; if((b=(moji *)malloc(sizeof(moji)))==NULL){ printf("malloc error\n"); exit(1); } strcpy(b->w,data); b->cnt=1; a->next=b; b->next=c; }
- C言語:forを用いたプログラム
6時間格闘した結果皆さんに聞くことにさせていただきました; よければ回答、またはヒントを与えてくださるとうれしいです。 自然数nを入力すると,1からnまで出力するプログラムを,for文を用いて作成せよ.ただし,2の倍数の時は数値の右側に*を,3の倍数の時は数値の右側に#を表示させよ ちなみにまだまだ勉強足らない初心者です。
- 精神病を治す上で意識している事はありますか??
精神的な病気や自分の根本的な性格を直す為に意識する事、また、努力している事はありますか? 性格なんて直せないと仰る方もいますが、直せないじゃなくて直さないといけないと思う自分がいます。 人に迷惑をかけない性格なら別にいいのですが他人に嫌われたり、迷惑をかけるような自分の性格を直したいです。 病院に行ってもどこまで話して良いのか分からないし、自分のやりたい事も今のあなたに見合っていないという事ですぐに否定されます。 例えば都会にいきたいと行っても、一日ぶらぶらするだけで精神的に疲れて弱る人間が都会に出れるか?といいます。その都会というのも東京をさしているのですが・・・自分はもともと仙台住みで・・・。 でも地元にはいたくないし、料理でも選択でも自分でやってシングルライフと言う物を今の時期から少しずつ形成していきたいと思っていたんです。 地方に行けば精神的に病むことで専門学校を続けられないかもしれないし、かといって地元に残ればいじめっ子と毎日面合わせて、2年間また苦しむ想いをします。 今は、学生が学校に行っている時間しか外に出られないし、人前でご飯も食べられません。 地元にいるのも不安だしどこかに行くにも不安があります。 精神的に強くなって、自分は自分という考え方が出来ればいいのですが、また専門学校で一人ぼっちになって汗ダラダラ挙動不審に過ごすのではないかと怖くて怖くて仕方ありません。
- ベストアンサー
- 友達・仲間関係
- noname#182827
- 回答数8
- 天然と言われたのですが・・・。
(中)1テニス部です。 私は木曜日に、学校で友達にプロフィールを渡しました。 金曜日に返ってきたのですが、天然は?!という欄に、 「○○ちゃん←私」と書いてありました。 この子だけではなく、違う子にも「○○ちゃん??」 と書いていました。 お母さんに聞いてみると、「天然はあんまりよくないんちゃう?、 天然ボケっていうやん?」と言われました・・・。 それから、すごく気になって気になって・・・。 やっぱり天然といわれることは、あんまり良くない事ですか? 天然とは、まずどんなことですか? ご回答お願いします。
- どこに行っても続く気がしません。
親も僕も鬱病です。 自律神経失調症、鬱病、パニック障害、多汗症。 これから専門学校に行きますが、大勢で飯を食べる事も出来なければ人前で喋る事も人間関係を築く事も出来ません。 地元にはいじめっ子がうじゃうじゃいるのでいる気にはなれません。 今どうすれば・・・という気持ちもありますが、これから頑張れる気もしません。 心療内科に行っても、まともなアドバイスもくれないので自分でも行っても変わらない気がします。 自分の見た目にも中身にも自信がありません。 自分が何なのかもわかりません 今一番最初にとる方法はなんなのでしょうか??
- ベストアンサー
- 友達・仲間関係
- noname#182827
- 回答数2
- 友達とたくさん話したいけど自分から話せません・・・
(中)1女子テニス部です。 私はあまり自分から話すという事があまり、ありません。 4人グループでいつも行動しているのですが、 残り3人のAちゃんは、よく自分から話して、 Bちゃんは、その突っ込み役で、大人で冷静で・・・。 Cちゃんは、笑いを取ってみんなを笑わしています・・・。 私はというと、家ではよく喋るのに、友達や親戚がいる時には うまく喋れません。。。 私はもともと、人の顔色をうかがって、 (どう思われるかな・・・?陰口いわれるかな?) と、思ってしまいます。お母さんには、「そんな事考えずに、 自分らしく接したらいいやん。」と言われました。 でも、もっと自分から話して、この3人からではなく、 みんなの人気者になりたいです。 どうしたら、自分から話せますか? そして、「わぁ。この子一緒にいても楽しい!」と 思われますか? アドバイスくれたらうれしいです。
- 嫌われました。
前のクラスの時から仲良くしていた友達に嫌われました。 前のクラスの時に友達関係がギクシャクして、友達(1)を友達(2)が一緒に助けてあげよう!ってなって、その時からずっと三人でいました。 そして、新しいクラスになり(1)とも(2)ともクラスは別々になり、(1)を仲間外れにした(3)と同じクラスになりました。席も近いし、クラスに知っている子がいなかったので、少ししゃべっていました。 そしたら、(2)がLINEで 「(3)と仲良くなっちゃったんだね(^^;;」 っと来て、私は 「友達がまだ出来ないから少ししゃべってただけだよ」 と送りました。 そしたら、 「(1)の精神状態知ってる?100%中5%ぐらいだよ?」 って来ました。 でも、(2)は(1)の事を心配しすぎだと思います。(1)は休み時間にはちゃんと友達がいて楽しそうに話しています。 その事をLINEで送ったら「それは得意の偽物の笑顔で我慢してるの」っと来ました。 まだ友達がいるだけマシです。 私なんか(3)と話すのも控えました。 休み時間、毎回一人です。 色々な人に話かけて友達作るの頑張ってますが話な続かず、最終的に一人です。 ただ私は(1)に嫉妬してるだけですよね? 本当に毎日辛いです。死にたいです。 これからも(2)には同じ態度でせっするべきでしょうか? LINEの一言とかにも、「まじ大っ嫌い。嫌いになった。」とかかかれてます。 もう、前のように戻れませんよね?
- ベストアンサー
- 友達・仲間関係
- Sanagi1234
- 回答数4
- 避けられて辛い、恐い
長文になります。 高校二年生の女子です。 私は四人グループにいるのですが、三人から避けられるようになりました。 私たちは一年から三年まで同じクラスで、グループができたのは去年の12月ごろでした。 二年生になって難易度別のクラス編成になり、私だけ上のクラスで三人は下のクラスになってしまいました。 すると一緒にいる時は昼ごはんの時ぐらいになってしまい、三人の話しについていけなくなりました。 三人との距離を感じてあまりしゃべれなくなりました。 そのうち、三人が恐くなってきて前のように気軽に話せなくなりました。 でも他の人とは普通に楽しく話しています。 そして昨日、クラスでの移動教室があった時、グループとは別の友達と話しながら行き帰りしました。 それが原因だったのか、それから睨まれるようになりました。 そして休憩時間に三人は大きい声で 「別に一緒におってやってもいいけど、しゃべらんのんだったら一緒にご飯食べんなや。」 「どうせ話しついていけてないんだろ、邪魔なんだって。」 などと言っていました。 たぶん私に聞こえるように言っていました。 そして昼ごはん前に私が 「今日どこで食べるの?」と聞いたら、1人の子が 「準備しとくわ」と言って教室に椅子をならべていました。それも椅子は3つだけで、 私が来てから私のところに椅子をしょうがなしに、という感じで置いてくれました。 食べている途中、私の方に箸が落ちてしまい私に「ごめん!」と言ってきました。そしたら「え、誰に謝っとん?」と別の子が言い、「箸に決まっとるじゃん」と言い笑っていました。 また放課後、テストの点を一定に満たさなかった人たちは補習があって、私はなかったけど三人のうち二人は補習がありました。 補習の教室は隣の教室で、私は補習が始まる前にそこのクラスにいる友達と話すために先に行っていました。 そして後から二人がきて私を見て 「馬鹿にするならくんなや」 と大きい声で言っていました。 もうどうしたらいいかわかりません。 ほかの友達は相談できるほど仲がよくないので相談していいのかわかりません。 ご飯も今のグループじゃなかったらどこで食べたらいいかわかりません。 あからさまに避けられているのが辛いです。 早くこの状況から抜け出したいです、回答お願いします。
- 自分の話を話し続ける人
最近、色んな年齢の人がいる学校に通い出したのですが隣りの席の人が10歳位違う男の人で休憩になると自分の話を話し続けてきます。(先生が来て私が返事をしなくなるまで)たまに話を変えようとしてみますが完全にスルーされ自分の話を続けます。 話を合わせたり相づちをうっているのですが興味のない内容で面白い話でもないので疲れ果ててしまいます。 全員の前で発表などをした後はウケをねらって話たとか何かあるたびに報告をしてきたりもします。(申し訳ないですが、あまりウケてないです。) 気付いてもらおうと教科書を見ながら相づちをうってみたりもしたのですが止まらず話を続けます。 隣りなのであまり邪険にも出来ず困っています。 アドバイスお願いします。
- 女友達の行動が理解できません
仲のいい女友達に今度ごはんに行こうと誘われました その友達は彼氏持ちです 別に誘ってくれることは僕は仲がいいですし全然いいのですが そこの場所はその子の友達が多いらしく 見られると誤解を招く可能性があるから ほかの友達を誘ってほしいと言われました。 まあ誘ってくれることに関してはいいのですが 誤解を招くような行動を自分から避けたいと言うのです この言葉に関して僕は違和感をすごく感じました 自分から誘いこの発言っておかしくないですか?? 久しぶりにややこしいやつだなと感じてしまいました それは僕の価値観かもしれませんが 別にこの女友達はとても仲が良いので嫌いとかではありません みなさんはどう感じられますか??
- 友達関係で・・・。
私は中3の女子です。 修学旅行が迫っています。 そこで悩みがあります。 私がいる3人組のグループの一人は、結構な人から嫌われており、また私も嫌いです。 クラスの中心的な女子がいる8人のグループは私と仲が良いです。私はその8人のグループと修学旅行のホテルの部屋が別です。 とくに2人、8人グループの中で仲が良い子がいて、その2人は「修学旅行の旅館、私達の部屋においでよ」と声をかけてくれました。 そこまで仲が良いわけではない8人グループの人はどう思っているのか、正直とても気になります。 私が8人グループの方に入ったことで私が嫌われたり、グループに亀裂が入ったりしては困ります。(自己中ですみません汗) もう、どうしたらいいのかわかりません。。。
- ベストアンサー
- 友達・仲間関係
- noname#185365
- 回答数2
- どうしたらいいですか?
私の悩みをきいてほしいです。 私のクラスは仲が悪い訳じゃないのですが、 人の批判ばっかりします。 先生のことや友達のこと 私はそれを聞いてるだけしかできなくて どうしていいかわかりません。 とめるべきですか? 私の前ではある友達は悪口をいいます。 でもそのこの前では 大好きーとかいってるみたいです。 なにがなんだかわりません。 どうしたらいいですか?
- すぐにキレる友達について…。
私は中学二年の女子です。 題名のとおり、すぐにキレる友達がいて、困っています。 その子は、男子なんですけど、女の子とばかり、はなしていて、 女子みたいな男子なんですけど、すごく小さいことでキレるんです。 例えば…↓↓ ・その子(Hくん)はすぐ抱きついてくるんですけど、男子なのでちょっと抵抗したらキレるし、 他の女友達に抱きつかれて、抵抗しなかったら、『なんで、うちには嫌がって、OO(女友達)に抱きつかれたら嫌がらないの!?』と言ってめっちゃキレられます。 ・帰る方向が一緒なので、友達2人とHくんで帰ってるときに、いつも私の物を取って、Hくんの家の前に行くまで返してくれません。本当に嫌なので、少し怒ると、『なんでキレてんの?そうやって●●(私)はすぐキレるから嫌なんだよ』とか言われて本当に頭にきました。 他にも、いろいろとあるんですが、本当に「何でそんなことでキレんの!?」みたいなことで怒るんです。 今日も勝手にあっちが怒っています。今日は、友達4人と、Hくんで遊んでいたんですけど、ある友達がちゃお(親戚?がそういう仕事をしていて付録をいっぱいもらったそうです)の付録をくれました。でもHくんは男の子なんで、女子全員がもらっていた、バッグの形をした可愛いポーチみたいなのをHくんはもらえなかったんです。でも、それが欲しかったらしく、私のを取られました。それでずっと返してくれなくて、帰りに友達が取り返してくれて…。でも、それでめっちゃ怒っていました。解散して、家に帰ったら、メールがきて、 【三又俣怪我糞虫草鞋虫穢媒…】みたいな、意味のわからないメールを送られて、何?って聞いたら、【このメールが届いた人は、二日後怪我するんだって】ってきて、何で?ってきいたら、【今日のバッグうちのなんですけど、返せよ】みたいなのがきて、もう、本当に自分勝手です。 Hくんとは同じ部活で、うちたちが喧嘩してると、グループが二つに分かれちゃうし、空気が悪くなるので、皆が嫌らしいんです。でも、正直Hくんがこのまま自分勝手だったら、ストレス溜まるし…。 どうしたらいいと思いますか?Hくんには何回も注意していますが、全然直してくれません。 見づらくてごめんなさい(汗。回答宜しくお願いします。
- ベストアンサー
- 友達・仲間関係
- ars-osmna-love
- 回答数3
- 趣味の悪い女ばかりで嫌です。
大学生です。 自分が何かを成し遂げても、「たまたまだろ」とか「あいつは信用できないから」などと馬鹿にし、逆に自分が本当にささいな失敗をしたときには、鬼の首でも取ったかのように「あいつ馬鹿だな」とか「ほんとカスだな」とか「あいつは生きる価値ないよな」などと人間的に腐った男から言われます。それ以外にも、自分がおしゃれをしたりすると、「きもい」とか「馬鹿じゃないの」などとけなされます。 別に、ちゃんとした仲のいい男の友達は何人かいるので、そういったいじわるに関してはそんなに気にしてはいないのですが、上記のように、なにかにつけて批判してくる人が多いです。それと、かわいい女子ほどそういう人の悪口を言ってばかりの人を好きになり、付き合っている人が多いです。それ以外の女子もみんな腐った男たちの肩を持ちます。自分自身は女子に対して何もしていないのに、女子からはいつも軽蔑の目で見られます。僕の周りではいつもそうです。 なぜ、女の人は人をけなさないと生きていけないような下劣な男を好きになるのでしょうか。分かるかた、回答お願いします。ちなみに自分は、統合失調症などの精神疾患はないです。
- ベストアンサー
- 友達・仲間関係
- aajasksksd
- 回答数7
- 男性の心理
以前友達付き合いしていた男性が上司になりましたが、人当たりのいいイエスマンなのに、私にだけ態度が違います 私よりだいぶあとに入った子が仕事がなくオフィスで雑談していたり、電話もとらなくても何も言いません。 入ったばかりでガッツリと休み希望を埋めます。 私は雑談するその子の横で、期日のある仕事をしているのに男性は電話出れと電話を私の方に寄せててきます。 他部署のヘルプ、仕事の無茶ぶり、そして雑用、それにより本来の仕事が滞ると遅いと。。。 完全に貧乏くじ。 なんか一人バタバタしてます。 周りに言うと、言いやすいからとの意見で一致します。 無理なことや効率的に間違えてることを言うとカチンときた顔をします。 この男性の心理を教えて下さい。 あと対策も。
- 余興を手伝わない友達
中学校からの友達に6月の結婚式の余興を頼まれました。 私の結婚式にも出席してもらい余興をしてくれた友達です。 中学時代の共通の友達にも声をかけています。 月に必ず会うくらい仲いい友 達たちです。 その共通の友達は皆、私の結婚式の余興にも参加してました。(私が頼んだのではなく、1番仲のいい子に頼んだらその子がリーダーとなり合計8人で余興をしてくれました。) 結婚式の日も近くなってきたので、一回くらいは集まって余興の打ち合わせをしたいと連絡を取り合ってるのですが、そのうちのひとりが全く集まろうとしないんです。 その子には子どももいますが未婚でいつも遊んでいます。 男を作ったら子どもだけを家に置いて会いに行ったりしている子です。 皆仕事をしているけど休みを報告しあってるのにその子は、皆に合わせると言っておきながらその日何時ー?など子ども預けれるかわからないなど、聞くだけで集まる気がないような内容ばかり… なので余興は皆が知ってる歌にして打ち合わせなし当日本番ぶっつけでいいか…と思っていたのですが。。 本当は歌だけじゃなく、歌の後に手紙を読むなど歌プラス何かしたいなーと考えてました。 私の結婚式は歌も手紙もビデオ映像もありました。 それをしてくれたのは私の友達だけど、歌の余興に参加をしてくれてるのでビデオ映像は無理でも手紙をプレゼントくらいはしたいなと思っていました。 そこで問題なのが、その集まる気がない子の誕生日が6月なんですが、誕生日会をするために集まらないか?という話がでてるんです。 余興では忙しいなど理由をつけて集まらないのに誕生日会なら予定を空けるっておかしいですよね? 私は子どもがいて働いてないので、合わせようとするば予定は空けられます。子どもを預けたりしなくちゃなんですけど。 ですが…この子の誕生日会には予定を空けたくないと思ってしまいます。 めちゃくちゃな文章ですみません。
- ベストアンサー
- 友達・仲間関係
- dokidoki1989
- 回答数2
- 死にたいです。方法
自分のメンタルの何が弱くて、何が嫌われる原因なのか分かりません。 今こうやってインターネットを通して悩みを打ち明けていますが、心療内科も学校も友達も親も信用出来ません。だからここで聞いてもらっています 理解してくれる人がいません、悩みを打ち明ければ逃げられ身内は具合悪そうにため息を着きます。 これだけ、人を不幸にするぐらいならいっその事死にたいです。 自分を理解してくれる人がいないとどんなに辛い事か・・・。 もう、何もしたくないです。 2年間ずっと空白の生活をしてきました。何も変われていない気がします。 今の自分は死ぬ事しか考えていません。 今は人に対し死にたいと嘆く事は出来ます。 自分が何も感じないくらいになって、恨み辛みを抱きながらひっそりと死にたいです。 それぐらいの感情になるようにはどうすればなれますか? 生きていて幸せだと思った事はありません、人前でそのような気持ちや様子を見せないよう頑張ってきましたが、限界です。小さい頃から何回も死ぬ事を考えてきました。 アドバイスください。
- ベストアンサー
- 友達・仲間関係
- noname#182827
- 回答数14
- 自分より下の友人を選んでしまいます
題名の通りです。 友達を作るときに意識しているわけではないのですが、私のまわりの友人はみんな自分より下、というかちやほやしてくれる人たちです。 友人が自分より下だという意識して付き合っているわけではないし、いい友達だと思っています。尊敬しているところもあり、完全に見下しているわけではないです。ですが、結局私は自分より下の友人をみて常に安心していたいのだろうなと自分で思います。 友人はみんな、優しく大人しく、今時のちゃらちゃらした感じではありません。彼氏もいたことないこばかりです。みんな良い子たちなのですが、引っ込み思案だったり消極的で少しつまらないなと感じてしまいます。 客観的に言われることなのですが、私は元気で明るく、モテるし、全体的に能力は高い方です。いつも「sahorinの友達ってタイプ全然違うよね」と言われます。 理由は大体自分でわかっているのですが、中学の頃に軽いいじめのようなものにあっていたのと、高校の頃運動部に所属していたのですがひどく劣等感(頑張って最終的にはなくなり、今では自信になっていますが)があったことが原因だと思います。 そのせいで、優しく決して自分が見下されたりすることのない人たちを選んでしまうのだと思います。自分が引っ張っていって、すごいなあと思われる場所の居心地がいいんだと思います。自分でそうやって選んでいるくせに内心つまらないと思ってしまう自分が本当に嫌で、友人たちに申し訳ないです。 人付き合いの本なども読んでいるのですが、どうしても自分が他人に受け入れてもらえないような気がしてしまい何も変われません。どうしてこんなに自分に自信がないのかわかりませんが、受け入れられないのを避けるために絶対に自分を拒否しない子達を選んでいるんだと思います。 最低だと思います。どうしても変わりたいです。どんなことでも構わないのでアドバイスいただけたら嬉しいです。
- 拗ねないコツってありますか
わたしって拗ねたくないのに拗ねてしまうんです。 自分で「うわー、うちってめんどくさい奴やな!」って分かってはいるんですけど 相手にも表情とか雰囲気とかですぐに伝わってしまって もう大学生なのにすごく子どもっぽくて嫌になります。 嫌なことがあってもさらっと何事もないように流せるような大人になりたいのに 拗ねてたら今後の人間関係とかもギクシャクするじゃないですか わかってはいるのにあからさまに表情に出てしまって そういうのをうまく対処できないことに最近は情けなく感じてしまうことも・・・・ 「何考えてるのか120%わかるから逆におもしろい」って周りには言われるのですが さすがにそうも言ってられないような気がします・・・・ そこで、拗ねないコツとか、うまく受け流す心構え(?)とか 表情や雰囲気・態度に出さないようにする方法とかあると思いますか?