検索結果

F20

全10000件中301~320件表示
  • 全てのカテゴリ
  • 全ての質問
  • 構造体のリスト削除

    かれこれ1時間くらい悩んでいて 問題として 関数delete()を作成し、プログラムを完成させよ(~yabuki/p7.c)。 関数delete()は、与えられたデータをリストから削除するものである。 ただし、データが先頭であっても動作しなければならない。 次のように出力されるはずである。 NEXT gyuri[23] -> sunyon[23] -> nicole[20] -> hara[20] -> jiyon[17] -> END PREV jiyon[17] -> hara[20] -> nicole[20] -> sunyon[23] -> gyuri[23] -> END NEXT gyuri[23] -> sunyon[23] -> nicole[20] -> hara[20] -> END PREV hara[20] -> nicole[20] -> sunyon[23] -> gyuri[23] -> END NEXT sunyon[23] -> END PREV sunyon[23] -> END list ha nakunarimasita /*******/の間に5行のプログラムを入れる。それ以外にmain()関数を 変更してはならない。 .........;の部分に構造体のメンバーを定義せよ。 というもので、Deleteしていくプログラムをつくりたいのですが NEXT gyuri[23] -> sunyon[23] -> nicole[20] -> hara[20] -> jiyon[17] -> END PREV jiyon[17] -> hara[20] -> nicole[20] -> sunyon[23] -> gyuri[23] -> END セグメントエラー となり、続きができていません。 delete関数のif(p->next != NULL){ のところだけやると 最後まで出るみたいですが、うまくいってません よろしくおねがいします。 ↓ソースです・・・ #include <stdio.h> #include <string.h> struct kara { char name[16]; int age; struct kara *next; struct kara *prev; }; struct kara * delete(struct kara *,struct kara *); struct kara * findend(struct kara *); void* printforw(struct kara *); void* printback(struct kara *); int main() { struct kara a, x, f, m, c, *start, *end, *p; char name[128]; strcpy(a.name, "gyuri"); a.age = 23; strcpy(x.name, "sunyon"); x.age = 23; strcpy(f.name, "nicole"); f.age = 20; strcpy(m.name, "hara"); m.age = 20; strcpy(c.name, "jiyon"); c.age = 17; a.next = &x; x.next = &f; f.next = &m; m.next = &c; c.next = NULL; /********************* 5 lines */ a.prev = NULL; x.prev = &a; f.prev = &x; m.prev = &f; c.prev = &m; /*********************/ start = &a; end = findend(start); printforw(start); printback(end); printf("\n"); p = &c; start = delete(start, p); if (start == NULL) { printf("list ha nakunarimasita\n"); return 0; } else { end = findend(start); printforw(start); printback(end); } printf("\n"); x.next = NULL; p = &a; start = delete(start, p); if (start == NULL) { printf("list ha nakunarimasita\n"); return 0; } else { end = findend(start); printforw(start); printback(end); } printf("\n"); p = start; start = delete(start, p); //de senntou wo kaesu if (start == NULL) { printf("list ha nakunarimasita\n"); return 0; } else { end = findend(start); printforw(start); printback(end); } return 0; } struct kara * delete (struct kara *start,struct kara *p) { /*if(p->next->next->next->next) { start = p->next->next->next->next; } */ for(p = start;p != NULL;p = p->next) { start = p->next->next->next; p = start; } /* if(p->next) { start = p->next; } if(p->prev) { start = p->prev; } if(p->next != NULL){ p->next->prev = p->prev; } } */ return p; } struct kara * findend(struct kara *start) { struct kara *pl; for(pl = start;pl != NULL; pl = pl->next){ start = pl; } return start; } void* printforw(struct kara *aa) { struct kara *pl; printf("NEXT "); for ( pl = aa; pl != NULL; pl = pl->next) { printf("%s[%d] -> ", pl->name, pl->age); } printf("END\n"); } void* printback(struct kara *cc) { struct kara *pl; printf("PREV "); //for( ; cc != NULL;cc = cc->prev){ for (pl = cc; pl != NULL; pl = pl->prev) { printf("%s[%d] ->", pl->name,pl->age); } printf("END\n"); }

  • 新しい会社設立の情報入手方法

    新しい会社設立の情報入手方法 個人であまりお金がかからない方法を教えてください。 過去投稿で下記を見つけましたが、個人の利用は難しいので。 「新設データ法人サービス」 http://www.sgi-corp.com/newco/?OVRAW=%E6%96%B0%E8%A6%8F%E8%A8%AD%E7%AB%8B%E6%B3%95%E4%BA%BA%20%20%E5%85%AC%E5%91%8A&OVKEY=%E6%96%B0%E8%A6%8F%20%E8%A8%AD%E7%AB%8B%20%E6%B3%95%E4%BA%BA&OVMTC=advanced&OVADID=1285273541&OVKWID=17539498541

    • smith6
    • 回答数2
  • アメリカ学生ビザが切れたままカナダへ出国したらアメリカに再入国できませんか?

    現在F-1ビザでアメリカの大学院に通っています。 F-1ビザは今年の1月に切れています。(でも有効なI-20を持っているので問題はありません。) 今年の夏に帰国し、その際に再度F-1ビザを申請予定です。 春休みにカナダへ旅行を計画しているですが、ビザが切れているのにカナダへ行った場合、アメリカへの再入国を拒否されますか?

    • rico322
    • 回答数5
  • F1ビザで入国 学校中退 滞在期間は?

    主人がF1ビザでアメリカに入国、私はF2ビザで入国しました。 I-20は1年間で5年間のF1ビザがでました。 しかし諸事情により学校を中途退学することになりました。まだ1カ月もたっていません。 この場合アメリカにはいつまで滞在できるのでしょうか? 3か月までは免除していただけるのでしょうか?それとも15日以内に帰国しなければならないのでしょうか? よろしくお願いいたします。

    • yuwt
    • 回答数2
  • 高階導関数について

    参考書の高階導微分のところに『F(x)=X^n (n:自然数)のとき…F^(n)(x)=(x^n)^(n)=n!』とあったのですが、理解できませんでした。 例えばF(x)=3x^3+7x^2-5x+20などといった式を2階導微分するときはどのようにあてはめるのでしょうか? また累乗の部分が分数やマイナスの数のときは高階導微分はできないのでしょうか? よろしくお願いします。

    • shi-110
    • 回答数3
  • 微分

    関数f(x)=x^3+ax^2+bx+20がx=2で極限値-20をとるようにa,bの値を求めよ。と言う問題なのですが、やり方が全くわかりません。とりあえず微分してみたのですが、その後が・・・どうすればよいのか・・? どなたかご教授お願いします。。

    • tokagew
    • 回答数2
  • エクセルの計算式VLOOKUPを再度教えてください!

    再度,質問いたします、わかりましたら、教えてください。 エクセルの計算式でE1のセルに次の計算式があった時に =VLOOKUP(B1,$F$1:$G$10,2,FALSE)この式は、成り立っています。 「この時にもう1つ条件をつけて、A1のセルの値(20種類の値が、ある時)に対して範囲を変えることはできますか。たとえばA1セルが50という値のときは、$F$1:$G$10の範囲ですが、A1セルが130と言う値のときの範囲は$F$11:$G$15、A1が201のときの範囲は$F$16:$G$25を指定のように範囲を変えられますか?FとGに範囲が20種類タテにあります。H1からH10のセルは50という値、H11からH15のセルは130という値,H16からH25のセルは201と言う値があります。AからE列は1から1000のセルがあってE列は計算式をコピーします。」わかりましたら、計算式を書いてお教えください。

  • 朝勝手に再起動、原因は?

    今朝、夜中からPCで遊んでいて 付けたまま寝てしまいました。 今日見てみると、勝手に再起動かかってたみたいです。 システムオプションのエラー報告などの設定項目の再起動は有効に してます。 イベントビューアでそれらしきものを発見したのですが、 なにが原因か分かりますか? イベントの種類: エラー イベント ソース: System Error イベント カテゴリ: (102) イベント ID: 1003 日付: 2006/10/18 時刻: 5:48:51 ユーザー: N/A コンピュータ: NECCOMPUTER 説明: エラー コード 000000e3、パラメータ1 84db1cf0、パラメータ2 849b9020, パラメータ3 00000000、パラメータ4 00000002. 詳細な情報は、http://go.microsoft.com/fwlink/events.asp の [ヘルプとサポート センター] を参照してください。 データ: 0000: 53 79 73 74 65 6d 20 45 System E 0008: 72 72 6f 72 20 20 45 72 rror Er 0010: 72 6f 72 20 63 6f 64 65 ror code 0018: 20 30 30 30 30 30 30 65 000000e 0020: 33 20 20 50 61 72 61 6d 3 Param 0028: 65 74 65 72 73 20 38 34 eters 84 0030: 64 62 31 63 66 30 2c 20 db1cf0, 0038: 38 34 39 62 39 30 32 30 849b9020 0040: 2c 20 30 30 30 30 30 30 , 000000 0048: 30 30 2c 20 30 30 30 30 00, 0000 0050: 30 30 30 32 0002 です。よろしくお願いします。

  • 朝勝手に再起動、原因は?

    今朝、夜中からPCで遊んでいて 付けたまま寝てしまいました。 今日見てみると、勝手に再起動かかってたみたいです。 システムオプションのエラー報告などの設定項目の再起動は有効に してます。 イベントビューアでそれらしきものを発見したのですが、 なにが原因か分かりますか? イベントの種類: エラー イベント ソース: System Error イベント カテゴリ: (102) イベント ID: 1003 日付: 2006/10/18 時刻: 5:48:51 ユーザー: N/A コンピュータ: NECCOMPUTER 説明: エラー コード 000000e3、パラメータ1 84db1cf0、パラメータ2 849b9020, パラメータ3 00000000、パラメータ4 00000002. 詳細な情報は、​http://go.microsoft.com/fwlink/events.asp​ の [ヘルプとサポート センター] を参照してください。 データ: 0000: 53 79 73 74 65 6d 20 45 System E 0008: 72 72 6f 72 20 20 45 72 rror Er 0010: 72 6f 72 20 63 6f 64 65 ror code 0018: 20 30 30 30 30 30 30 65 000000e 0020: 33 20 20 50 61 72 61 6d 3 Param 0028: 65 74 65 72 73 20 38 34 eters 84 0030: 64 62 31 63 66 30 2c 20 db1cf0, 0038: 38 34 39 62 39 30 32 30 849b9020 0040: 2c 20 30 30 30 30 30 30 , 000000 0048: 30 30 2c 20 30 30 30 30 00, 0000 0050: 30 30 30 32 0002 です。よろしくお願いします。

  • googleの使い方を教えてください

    技術者向け、コンピューター に、こんな名前の質問ですが、よろしくお願いします。 検索したいものは、以下のようなキーワードです。 「perl (?: 意味」 これをぐぐっても、満足な検索結果にはならないと思います。 http://www.google.co.jp/#sclient=psy-ab&hl=ja&source=hp&q=perl+(%3F:+%E6%84%8F%E5%91%B3&pbx=1&oq=perl+(%3F:+%E6%84%8F%E5%91%B3&aq=f&aqi=g-C1g-mC1&aql=&gs_sm=e&gs_upl=4782l9773l3l10463l20l11l9l0l0l1l170l1009l9.2l20l0&bav=on.2,or.r_gc.r_pw.,cf.osb&fp=fb735010f96667fa&biw=853&bih=447 言い換えてしまえば、このような、記号を含むキーワードを正しく 認識させる検索の仕方を教えて下さい。 よろしくお願いします。

  • 期待値とい確率について

    ガチャ形式のサービスで、 全種類をコンプリートするまでの期待値(金額)を エクセルで表すにはどうすればよろしいでしょうか。 ご教示いただけましたら幸いです。 ■詳細 ・単価: \300 ・全種類:9個 ・確率 A     20.0% B     20.0% C     20.0% D     20.0% E      6.5% F      6.5% G      6.0% H      0.5% I       0.5% -------------------- 合計  100%

  • リッチ・テキスト・コンバータ

     半年前にパソコン(東芝DynabookT3/WindowsXP)を買いました。昔ワープロ(東芝Rupo/JW88FV)で作った大量の文書を何とかしたいと思っていたところ、 『リッチ・テキスト・コンバータ(アンテナハウス)』なるものが存在するとの噂を耳に…。  早速ホームページを見てみますと、対応機種には以下のような記述があります。  3.東芝 「RUPO」 文書  次の機種で作成した 3.5"2DD 文書ディスクに保存した文書を変換できま  す。  JW 85F/ 88F/ 88F(2)/ 88FX/ 88FV/ 90F/ 90F(2)/    (中略)  XTEND PN 10/ 20/ 20M のワープロ文書  一瞬「やった!」と思いましたが、しかしどうやって2DDのフロッピーから読み出すのでしょうか? 何か特別な方法があるのですか?

  • 数学!!

    この問題教えてください~(>_<)! 原点を通り 曲線f(x)=x3-20x+16 に接する直線の方程式は? xの後ろの3は3乗です! お願いします!

  • 通話回数の計算についての質問です

    下の表はある月のA~Dの4人の間の通話回数の一部を示したものである。BとDの通話回数は何回か?       A B C D 計 A       20 30 20 70 B 20 60 C 30 65 D 20 45 計 70 60 65 45 という表から BとCの通話回数=a BとDの通話回数=b CとBの通話回数=c CとDの通話回数=d DとBの通話回数=e DとCの通話回数=f として a+b=40 c+d=35 e+f=25 c+e=40 a+f=35 b+d=25 というところまではわかったのですがここからどうやってBとDの間の通話回数を計算するのかわからず困っております。 ぜひご回答のほうよろしくお願いいたします。

    • abbeyr
    • 回答数4
  • コンピュータの管理からディスクの管理にてフォーマット種別が表示されないパーティションがある

    WindowsXPが起動途中でリセットがかかってしまうノートパソコンから抜き出した2.5インチHDDなのですが、これにパーティションが3つあり、 (E:) 20.00 GB 正常(アックティブ) (F:) 14.26 GB NTFS 正常 (G:) NEC-RESTORE(G:) 2.99 GB FAT32 正常 となっていますが、F,Gからは何とかファイルが取り出せましたが、Eはフォーマット種別が表示されず(取り出しもとのPCでは起動パーティションC:)アクセスが全く出来ません。 その上のボリューム一覧では容量20.00GB,空き領域20.00GBとなっています。 このパーティションからファイルを他にコピーする方法はありませんでしょうか? また、どうやったらこんな状態になるのでしょうか? 物理的な問題ではなさそうな気はするのですが。

    • 1909
    • 回答数4
  • f1ビザ更新と 却下になる可能性について

    わたしは今NYの語学学校で9ヶ月のコースをうけています。コースが終了するのは今年12月です。ビザも12月できれてしまいます。しかし私は1月からコミュニティーカレッジへ行く予定です。 前に<F1 が切れていても、I20の期限があれば、そのまま、アメリカに残ることが出来ます。帰れませんが~~ 次の大学からの正式書類(I20)を出してもらえば、次の帰国までビザは必要ありません。 >  という記事を読んだのですが大学のI20さえもっていればビザがきれていても次の帰国まで大丈夫なんでしょうか? あとf1の更新を却下される理由にはどんなものがあるでしょうか? 詳しく教えてください

  • フールディング自転車 KHSについて質問です。

    フールディング自転車 KHSについて質問です。 通勤 舗装路 5(往復1時間ぐらいの距離) 砂道 3 芝生 草むら 砂利 2で走りたいと思っております。 自転車としてはKHSがデザイン的にも好きなのですが 現在 F20-T2 F20-westwoodで悩んでいます。自転車初心者なのですが どなたか 私に向いている自転車を教えて下さい。34才男性です。運動不足気味 あと KHSのハンドルが バーハンドルではなく つの(ブルーホーン?)の様な物が ありますが あのハンドルの利点はなんですか? どなたか ご教授下さい。

  • SEVISについて!

    SEVISについての質問です。 今,あと4年間有効のF-1ビザを所有していますが,新しい学校に行かなくてはいけなくなったので,I-20を新しく発行してもらうことになりました。 この際,前の学校と次の新しい学校に行くまでの期間が 半年以上経ってしまったので, F-1ビザに記載されているSEVISとI-20のSEVISの番号が違うことになってしまうのですが,こうなると入国できないのでしょうか?? もし分かる方がいらしたら教えてください(>_<) お願いします!

    • ely_22
    • 回答数1
  • アルカリハライドの色中心

    アルカリハライドのF帯のピークの位置は、 h'W_F=20eVÅ^2     モルボーアイビイの関係式 (h'=h/2π、 W_F:F帯に対する光の振動数) からわかるのですが、KBrのF帯のピークの位置を代入して 計算から証明したいのですがわかりません。 それと F帯と格子定数との関係から λ_F(Å)=703d^1.84 の式のd^1.84がわからないので 証明できません。 わかる方がいれば、是非、教えてください。 お願いします。

  • エクセルでの範囲選択

    お世話になります。 列の合計を出すときの範囲を選択する場合 =SUM(F9:F●) =SUM(G9:G●)  F9,G9は不変。 ●にはF列 または G列のうち数値が入力されているセルで、一番下にあるものの 行番号をいれたい。 例えば F20 と G22 に数値が入っていたら ●=22 としたい。 (F21以下のF列と、G23以下のG列はすべて空白の場合) この場合はどうすればいいのでしょうか?

    • HGK
    • 回答数1