課題プログラム内の「/*名前:ここ*/」の部分を書き換え「/*この部分を完成させなさい*/」の部分にプログラムを追加して、プログラムを完成させます。
Download : 20190705-01.c
/* * 20190705-01-QQQQ.c * 「Hello, 自分の名前」を出力する */ #include <stdio.h> /* * main */ int main ( int argc, char *argv[] ) { printf ( /* q:ここ */ ); return 0; }
$ ./20190705-01-QQQQ.exe Hello, 栗野 $
Download : 20190705-02.c
/* * 20190705-02-QQQQ.c * 「Hello, 自分の名前」を三回、出力する * */ #include <stdio.h> /* * main */ int main ( int argc, char *argv[] ) { printf ( /* q:ここ */ ); printf ( /* q:ここ */ ); printf ( /* q:ここ */ ); return 0; }
$ ./20190705-02-QQQQ.exe Hello, 栗野 Hello, 栗野 Hello, 栗野 $
Download : 20190705-03.c
/* * 20190705-03-QQQQ.c * コマンドライン引数に名前を一つ指定し、その人に挨拶をする */ #include <stdio.h> /* * main */ int main ( int argc, char *argv[] ) { if ( argc == 2 ) { printf ( /* p:ここ */ ); /* 挨拶 */ printf ( /* q:ここ */ ); /* 一つ目の引数を出力 */ printf ( "\n" ); /* 改行 */ } else { printf ( "引数を一つ指定してください。\n" ); exit ( -1 ); /* エラーコードを出力する */ } return 0; }
$ ./20190705-03-QQQQ.exe 引数を一つ指定してください。 $