情報科学演習 小テストC6 2012.01.16

Back to text page


以下に示すように初期化した配列を用意する.

	    int ary[6] = {11, 7, 5, 3, 2, 1};

for 文を使用して,要素を逆順に表示するプログラムを作成せよ.

結果の表示は文字の配置や空行の挿入についても以下のようになるもの とし,1 行目に必ず自分の学生番号を表示するよ うにすること.また,末尾にハイフンによるライン を引いておくこと.

My student number: s114099

1 2 3 5 7 11

---------------------------


情報科学演習 小テストC7 2012.01.16

Back to text page


以下に示すように初期化した配列を用意する.

	    int ary[6] = {29, 23, 19, 17, 13, 11};

for 文を使用して,要素を逆順に表示するプログラムを作成せよ.

結果の表示は文字の配置や空行の挿入についても以下のようになるもの とし,1 行目に必ず自分の学生番号を表示するよ うにすること.また,末尾にハイフンによるライン を引いておくこと.

My student number: s114099

11 13 17 19 23 29

---------------------------

解答用紙


解答例

C6C7
/* ************************************************** */
/*                                                    */
/*      情報科学演習 C6 C7                            */
/*      小テスト                                      */
/*      2012.01.16                                    */
/*                                                    */
/* ************************************************** */
/*                                                    */
/*      学生番号:                                    */
/*                                                    */
/*      氏名:                                        */
/*                                                    */
/* ************************************************** */
/*                                                    */
/*      この行以降に解答のプログラムを書くこと        */

#include <stdio.h>

main()
{
	int ary[6] = {11, 7, 5, 3, 2,1};
	int i;
	
	printf("My student number: s114099\n\n");
	
	for(i=5; i>=0; i--)
		printf("%d ", ary[i]);
	
	printf("\n\n------------------------------\n\n");
	
	return(0);
}
/* ************************************************** */
/*                                                    */
/*      情報科学演習 C6 C7                            */
/*      小テスト                                      */
/*      2012.01.16                                    */
/*                                                    */
/* ************************************************** */
/*                                                    */
/*      学生番号:                                    */
/*                                                    */
/*      氏名:                                        */
/*                                                    */
/* ************************************************** */
/*                                                    */
/*      この行以降に解答のプログラムを書くこと        */

#include <stdio.h>

main()
{
	int ary[6] = {29, 23, 19, 17, 13, 11};
	int i;
	
	printf("My student number: s114099\n\n");
	
	for(i=5; i>=0; i--)
		printf("%d ", ary[i]);
	
	printf("\n\n------------------------------\n\n");
	
	return(0);
}


Back