プログラミング入門 情報科学演習 小テスト 2015.12.21

Back


2, 3, 5, 7, 11, 13, 17, 19, 23, 29 の10個の素数のうちのどれか一つをランダムに表示するプログラムを配列を用いて作成せよ.

My student number: s154099

Today's lucky prime number: 7

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

表示においては,最初の行に学生番号,最後にはハイフンによる線を出力するようにしてください.また,必ず解答用紙を使用し,解答用紙には学生番号と名前を記入してください.


解答例

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

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

main()
{
	srand((unsigned) time(NULL));
	
	int prime[10] = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29};
	
	printf("My student number: s154099\n\n");
	
	printf("Today's lucky prime number: %d\n", prime[rand()%10]);
	
	printf("\n------------------------------------\n\n");
	
	return(0);
}


Back