結果の表示は文字の配置や空行の挿入についても以下のようになるものとし,1行目に必ず自分 の 学生番号を表示するようにすること.また,末尾にハイフンによるラインを引い ておくこと.
My student number: s104099 Number 14 has following measures : 1 2 7 14 ----------------------------------- |
注意
/* ************************************************** */ /* */ /* 情報科学演習 C6 C7 */ /* レポート課題 */ /* 2011.5.23 */ /* */ /* ************************************************** */ /* */ /* 学生番号: */ /* */ /* 氏名: */ /* */ /* ************************************************** */ /* */ /* この行以降に解答のプログラムを書くこと */ #include <stdio.h> #include <stdlib.h> #include <time.h> main() { srand((unsigned) time(NULL)); int num = rand() % 11 + 10; printf("Number %d has following measures: 1 ", num); if(num % 2 == 0) printf("2 "); if(num % 3 == 0) printf("3 "); if(num % 4 == 0) printf("4 "); if(num % 5 == 0) printf("5 "); if(num % 6 == 0) printf("6 "); if(num % 7 == 0) printf("7 "); if(num % 8 == 0) printf("8 "); if(num % 9 == 0) printf("9 "); if(num % 10 == 0) printf("10 "); if(num % 11 == 0) printf("11 "); if(num % 12 == 0) printf("12 "); if(num % 13 == 0) printf("13 "); if(num % 14 == 0) printf("14 "); if(num % 15 == 0) printf("15 "); if(num % 16 == 0) printf("16 "); if(num % 17 == 0) printf("17 "); if(num % 18 == 0) printf("18 "); if(num % 19 == 0) printf("19 "); if(num % 20 == 0) printf("20 "); printf("\n"); return(0); } |