課題プログラム内の「/*名前:ここ*/」の部分を書き換え「/*この部分を完成させなさい*/」の部分にプログラムを追加して、プログラムを完成させます。
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 引数を一つ指定してください。 $