結果の表示は文字の配置や空行の挿入についても以下のようになるもの とし,1 行目に必ず自分の学生番号を表示するよ うにすること.また,末尾にハイフンによるライン を引いておくこと.
My student number: s114099 57 62 77 41 50 11 63 14 31 17 98 96 34 13 74 40 17 31 53 83 57 77 41 11 63 31 17 13 17 31 53 83 62 50 14 98 96 34 74 40 -------------------------------- |
/* ************************************************** */ /* */ /* 情報科学演習 C6 C7 */ /* レポート課題 */ /* 2012.01.16 */ /* */ /* ************************************************** */ /* */ /* 学生番号: */ /* */ /* 氏名: */ /* */ /* ************************************************** */ /* */ /* この行以降に解答のプログラムを書くこと */ #include <stdio.h> #include <stdlib.h> #include <time.h> main() { srand((unsigned) time(NULL)); int ary[20]; int i; printf("My student number: s114099\n\n"); for(i=0; i<=19; i++){ ary[i] = rand() % 90 + 10; printf("%2d ", ary[i]); } printf("\n"); for(i=0; i<=19; i++) if(ary[i] % 2 == 1) printf("%2d ", ary[i]); for(i=0; i<=19; i++) if(ary[i] % 2 == 0) printf("%2d ", ary[i]); printf("\n\n--------------------------------\n\n"); return(0); } |