【お題】引っかけ問題(締め切り10月27日(日)23時)

http://情報処理試験.jp/FE22b-pm/t09.html

void update_wait_time(int bus_id, int busstop,
14 BUSSTOP route[STPNUM], BUS bus[BUSNUM]) {
15 int preceding = STPNUM - 1, succeeding = -1, i, j;
16 /* バスの走行位置, succeeding と preceding の更新 */
17 for (j = 0; j < BUSNUM; j++) {
18 if ( ) {
の本質が解りません

簡単にこうこうでこうなってますなど

あとforと++の意味が解りません

すいませんが教えていただけませんでしょうか

お願いします

A 回答 (4件)

プログラム言語の学習の経験の度合いが分かりませんと、


回答に充分条件が揃っているのか否かが明瞭化され難いものですから、
返事を賜れませんでしょうか?
    • good
    • 0

--------


void update_wait_time(int bus_id, int busstop, BUSSTOP route[STPNUM], BUS bus[BUSNUM]) {

関数名は update_wait_time「到着待ち時間の更新」。
この関数の実行のためには次の4つの引数が必要。
・bus_id バスの車体番号【int型】
・busstop バス停の番号【int型】
・route配列 路線表【構造体 BUSSTOP型】
・bus配列 走行中バス一覧【構造体 BUS型】

--------
int preceding = STPNUM - 1, succeeding = -1, i, j;

次の4つのint型 変数を定義する。
・preceding 初期値として STPNUM - 1 を設定
・succeeding 初期値として -1 を設定
・i 初期値は無し
・j 初期値は無し

--------
for (j = 0; j < BUSNUM; j++) {

http://okwave.jp/qa/q7208545.html を参照。
    • good
    • 0

初期値・条件・増分が、その括弧の中に盛り込まれています。

    • good
    • 0

> の本質が解りません



> あとforと++の意味が解りません

本質を考える前に、最低限の文法を読んでおかないと理解不能だと思いますが…。


> 簡単にこうこうでこうなってますなど

そんな問題が出てると思います?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報