演習11-2

次のプログラムの空欄部を埋めて、プログラムを完成させなさい。

【問1】

/* 文字列を表示する関数 */
#include <stdio.h>

void func(        );

int main( void )
{
	char str[] = "COMPUTER";
	
	func(        );
	return 0;
}

void func(        )
{
	printf( "%s\n", sr );
} 
実行結果

COMPUTER

【問2】

次のプログラムの空欄部を埋めて、プログラムを完成させなさい。

/* 文字列を大文字に変換する関数 */
#include <stdio.h>
#include <ctype.h>

void oomoji( char *st );

int main( void )
{
	char str[3][10] = {
		"computer", "lsi-c", "ms-dos"
	};
	int i;
	
	for ( i = 0; i < 3; i++ ) {
		oomoji(        );
	}
	
	return 0;
}
void oomoji( char *st )
{
	int i = 0;
	
	while(        != '\0' ) {
		       = toupper(        );
		i++;
	}
	printf( "%s\n", st );
}
実行結果

COMPUTER
LSI-C
MS-DOS

解答例戻る


banner初心者のためのポイント学習C言語」
Copyright(c) 2000-2004 TOMOJI All Rights Reserved