My student number: s154099 X O X O X O O X O X O X O X O X O X O X O X O X O X OX X O X O X O X O X O X O X O ---------------------------------- |
解答用紙を使用する際には,まず,科目名の不要な方を削除してください.また,学生番号と名前の記入も忘れないでください.さらに,解答用紙自体がC言語のプログラムとなっていますので, cc コマンドを実行して,コンパイルエラーの無いことを確認してから提出してください. 指定の解答用紙を使用していない,コンパイルエラーが出る,実行時に警告が出る,学生番号と名前が無い,というような答案は提出されても採点しません.注意してください. |
/* ************************************************** */ /* */ /* プログラミング入門 情報科学演習C7 */ /* レポート課題 */ /* 2015.12.14 */ /* */ /* ************************************************** */ /* */ /* 学生番号: */ /* */ /* 氏名: */ /* */ /* ************************************************** */ /* */ /* この行以降に解答のプログラムを書くこと */ #include <stdio.h> #include <math.h> main() { srand((unsigned) time(NULL)); float theta, s, c, y; printf("My student number: s154099\n\n"); theta = 0.0; while(theta<=6.3){ s = sin(theta); c = cos(theta); y = -1.0; while(y<=1.05){ if(s>y-0.025 && s<y+0.025) printf("X"); else if(c>y-0.025 && c<y+0.025) printf("O"); else printf(" "); y += 0.05; } printf("\n"); theta += 0.3; } printf("\n----------------------------------\n\n"); return(0); } |