ソフトウェア演習C(第3回)チェックリスト

○次の1〜3の問いに答えなさい。

 

1.標準ライブラリに含まれる主な機能を3つ書きなさい.

 

2.次のプラグラムは、"test"という名前のファイルを開いて,そのファイルに対して書きするプログラムです。【   】を埋めて、プログラムを完成させなさい。

/* file_io_test.c */

#include 【      】

int main( )

{

   【           】;              /* ファイルポインタ fp の定義 */

   fp = 【                   】;   /* "test"という名前のファイルを書き出しモードで開く */

   if (fp == NULL) { printf("file open error"); return -1;}

   【          】;              /* ファイルに文字'X'を出力する */

   【          】;               /* ファイルを閉じる */

}

 

3.次の文字列操作を行う関数の意味を書きなさい.

(1)strcpy(s1,s2) …

 

(2)strcat(s1,s2) …

 

(3)strcmp(s1,s2) …

 

(4)strlen(s1) …