My student number: s174099 2-digit number: 14 331 830 147 878 125 939 848 374 311 410 524 671 833 350 Stopped: 350 is multiple of 14. ----------------------------- |
なお,結果の出力では必ず最初の行に自分の学生番号を,最後にハイフンによるラインをつけること.無い場合には減点するので注意.
解答用紙を使用する際には,学生番号と名前の記入も忘れないでください.さらに,解答用紙自体がC言語のプログラムとなっていますので, cc コマンドを実行して,コンパイルエラーの無いことを確認してから提出してください. 指定の解答用紙を使用していない,コンパイルエラーが出る,実行時に警告が出る,学生番号と名前が無い,というような答案は提出されても採点しません.注意してください. |
/* ************************************************** */ /* */ /* プログラミング入門 */ /* レポート課題 */ /* 2017.12.04 */ /* */ /* ************************************************** */ /* */ /* 学生番号: */ /* */ /* 氏名: */ /* */ /* ************************************************** */ /* */ /* この行以降に解答のプログラムを書くこと */ #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { srand((unsigned) time(NULL)); int num1, num2, div = 1; printf("My student number: s174099\n\n"); num1 = rand() % 11 + 10; printf("2-digit number: %d\n\n", num1); while(div!=0){ num2 = rand() % 900 + 100; printf("%d ", num2); div = num2 % num1; } printf("\nStopped: %d is multiple of %d.\n", num2, num1); printf("\n-----------------------------\n"); return(0); } |