2021年09月29日 第1回

  1. 8進数と16進数の表し方が2通りあったが,
    どちらの方がよく使われるのかが気になった.
    小数点以下の桁数の表し方や0埋めでの表示や左右詰めでの表現など,
    細かい部分もよく理解できた.

    8進数と16進数は共に使いますね.

  2. 初回だったためか比較的順調に取り組めてよかった.
    しかし,
    %などの記号を出力する方法を探すのに多少苦労した.

    理解はできましたか?

  3. ついに本格的にプログラミングについて学ぶことができたのでとても楽しかった.
    まだ基本的なことしか学んではいないと思うが,
    しっかり復習して体に定着させようと思う.

    楽しいのはとても良いと思います.

  4. 元々定義であるとされる「int main(void)」などの説明も構造から詳しく丁寧にしてくださったおかげでC言語の基礎中の基礎を完全に理解することができました.
    また,
    前期のCS序論や情報処理演習の講義で学んだことを活用することでスムーズに演習問題に取り組むことができたので非常に良かったです.
    最後にモバイル出席に関してなのですが,
    4限の講義中に確認することを忘れてしまったため登録することができませんでした.
    申し訳ございません.

    スムーズに進めることができてよかったです.
    モバイル出席については,次回からアナウンスします.

  5.  今日の講義ではC言語の基本を学んだ.
    プログラミン言語が機械語よりも人間の言葉に近い言語であり,
    それを用いることで人間がコンピュータを処理させることができると聞いて,
    なるほどなと思った.
    授業の開始の際にモバイル出席番号を口頭で知らせてほしいと思った.

    モバイル出席については,次回からはアナウンスするようにしますが,
    CS序論のときも,チャットで伝えていたと思います.

  6. 10進数を8進数・16進数に変換するとき,
    引数の部分を変える方法と変換指定子を用いる方法の2つがあるとは知りませんでした.
    後者の方は,
    oとxで迷うことがかなりあったので,
    慣れていこうと思います.

    理解してくれたようでよかったと思います.

  7. 今回の講義ではC言語の基礎的な部分を学ぶことができました.
    今後複雑なところも出てくると思うので,
    復習などを大切にしていきたいと思いました.
    また,
    主体的に色々なことにチャレンジもしていきたいと思います.

    復讐は大切ですし,チャレンジも大切ですね.

  8. 値を入力する時に,
    数値ならなにも付けず,
    一文字の文字ならシングルクォーテーション,
    二文字以上の文字列ならばダブルクォーテーションにしなければならないところでしばらく詰まった

    講義で説明した内容ですね.

  9. 講義ありがとうございました.
    今回,
    私はWindows上にインストールしておいたUbuntuで作業を進めました.
    zipコマンドのパッケージがインストールされていなかったようで,
    多少手間取りましたが問題なくソースコードを書くことができました.
    個人的にC++を学習している途中なのでC言語との類似点と相違点に注意して講義を受けようと思います.

    Ubuntuで問題ないと思います.

  10. 今までプログラミングというものをほとんどやったことがなかったので課題では少し苦戦してしまうこともありましたが教科書や授業の資料を用いて自力で解決することが出来ました.
    これからもすぐに人に頼るのではなく自分での解決を心がけていきたいと思います.

    自力でできたのであればよろしいと思います.

  11. 4限目の出欠確認番号がチャットに送られたときに通知が来るわけでもなく,
    課題に集中していて気付かなかったのでみんなに確実に伝わるように知らせてほしかったです.

    次回からは講義中に出すようにします.

  12. 夏休み中に予習をしていたので今回の講義は知識の確認になりました.
    特に%cの時は'',%sの時は""を忘れずに覚えておこうと思います.
    zipファイルにするときに手間取ってしまったのでやり方を復習しようと思います.

    予習していたのは素晴らしいですね.

  13. C言語を扱っていく上での基本的なソースコード,
    コンパイルや実行ファイルのことについて知ることができました.
    課題では授業中に出てこなかった部分もありましたが自分で調べて解決できたので良かったです.
    また,
    自分のタイピングはミスが多いなと思いました.

    自分で調べることが大切ですね.

  14. 今回はC言語の基本的なことを学びました.
    数値の出力のやり方は思ったより手順が多く,
    慣れるには時間がかかりそうだなと思いました.
    また,
    演習課題でいくつかわからない部分があったが,
    調べながら取り組み解決できたのでよかったです.
    これから面白くなりそうなので楽しみです.

    よろしいと思います.

  15. 久しぶりにターミナルで作業をしたので,
    少し手間取っってしまった次回はしっかりと,
    授業時間内に終わるようにしたい

    これからは,時間内で終わらない場合も出てくると思います.

  16. スライドを参照しながら課題に取り組むことができ,
    今日やったとこに関してはよく理解できた.
    c言語は他のプログラミング言語にもつながると聞いたことがあったので,
    この授業でしっかり学んでいきたいと思う.
    夏休み期間でほかのプログラミング言語に触れたので,
    少しはc言語も理解しやすいのではないかと思う.

    夏休みはどの言語を学んだのですか?

  17. stdioの意味などまで丁寧に解説して下さったので,
    ソースコードの構造についてよく理解することができました.
    自分で実際に演習して実行結果を確認したことで,
    \tなどのエスケープシーケンスがどの様な動作をするのかといったことや,
    コード内での8進数・16進数の扱い方も理解できました.
    後期もよろしくお願います.

    よろしいと思います.

  18. C言語の特徴,
    ソースコードの基本的な構造がよくわかりました.

    特に,
    コードの最初に書く,
    #include <stdio.h> の意味はprintfなどの関数の情報が保存されている stdio.h ファイルを使用することの宣言だということがわかりました.

    よろしいと思います.

  19. 文字を入力するときは''で,
    文字列のときは””となる部分が違うことに気づかず戸惑った.
    また,
    scrコマンドがどうしてもうまくいかずに(TAの人に見てもらっても原因がわからなかった)TUSStorageから保存した.

    シングルコーテーションとダブルコーテーションのことは,
    講義中に説明しました.

  20. 本日の講義ありがとうございました.
    先生の説明がとても理論に基づいていて分かりやすかったです.
    演習では,
    久しぶりにtera termを開いたこともあり,
    少々詰まりましたが,
    課題を終わらせることができたので,
    良かったです.
    次回に向けて少し復習しようと思います.
    後期もよろしくお願いします.

    理解してくれたようでよかったと思います.

  21. ソースコードの一文字のミスでもエラーが発生してしまい,
    プログラムの精巧さを身に染みて実感した.
    変換指定子も調べただけで14種類あり,
    加えて%.3fというように使用方法さえ慣れてしまえばより快適にプログラムを作成できるため,
    忘れずに使用していきたい.
    変換指定子は特に長い文を作る際に有用だと感じた.

    確かにプログラムは一文字でも間違えるとダメですね.
    ですが,これはまだましな方で,文法的にはあっていても
    間違うことがあります.コンパイルエラーは楽なものです.

  22. c言語は高校生の時にほんのさわりだけ学んだが,
    今回の講義では一般的にはおまじないとされているものに対しても詳しく説明があってより深く理解ができた

    理解してくれたようでよかったと思います.

  23. 文字の間違い,
    未入力が一つでもあれば,
    正しくプログラムが作動しないので,
    不注意な自分はそこをよく意識して取り組んでいきたい.

    4限目の出席の番号が何も言われず,
    チャットで打たれていただけだったので,
    全く気づかなかった.
    次からは,
    いってほしいです.

    コンパイルのときのエラーは,ダメだとコンパイラが言ってくれるので,
    楽ですね.

  24. 講義をしていただきありがとうございました.
    今回からようやくC言語の授業が始まり,
    情報工学科らしくなってきたことにとても喜んでおります.
    今回の講義はその初回であったわけですが,
    C言語とは何か,
    その特徴はどう言ったものであるのか,
    そもそもプログラミング言語とは何かなど,
    とても基本的な内容がほとんどでありましたが,
    今までそう言った経験がなかった私にとってはとても勉強になる講義でした.
    特に演習課題の中にあった,
    変換仕様のところでは基本的なところの理解が講義中でできていなかったため,
    苦戦してしまったところがありましたが,
    そもそもの定義や性質の理解に立ち返り,
    整数,
    小数,
    文字列に対しての使い分けをはじめとして無事にやり切ることができ,
    理解することができました.
    終盤のエスケープシーケンスところがまだ理解が浅いので復習をします.
    次回もよろしくお願いいたします.

    演習を行うことで理解してくれたら良いと思います.

  25. ";"を忘れてしまったりしてエラーが出ることが何度かあったので,
    特に最初の方は丁寧に作業を進めていきたいと思いました.

    C言語ではStatementの最後にコロンをつける必要がありますね.

  26. 私は今日初めてプログラミングを扱ったが,
    前期に情報処理演習の授業を受けていたおかげでなんとなく要領はつかめたかなという感じがした.
    課題4に出てきたエスケープシーケンスはまだあまりどのコードがどの動作に対応しているのか確認出来ていないからこれからしていきたい.

    要領がつかめたのであればよろしいと思います.

  27. c言語のことを学ぶことができてよかった.
    コメント文の使い方がいまいちうまく書けなかったので学んでいきたい.

    最初は難しいかもしれません.まずはコード作成日,作成者の名前から始めてみましょう.

  28. コードのうち間違いが多く何度もやり直さなければならなかったです.
    同じ数字,
    文字を使うにしても,
    %c,
    %sなど使う関数によって文字,
    整数,
    文字列などと扱いが代わるところが難しかったです.
    そのように扱いを変えるのは後々計算とか,
    いろんな操作を実行するうえで必要となってくるのかな,
    と思いました.
    まだプログラミングに全然慣れていないので,
    自分で進められるところは教科書を見てやっていったりしたいと思いました.

    これは慣れですね.
    教科書を見るのは構いませんよ.

  29. 今回の講義ではC言語の最初の部分を触ることができました.
    予習していたこともあり,
    つまづくことなく講義を聞くことができました.
    予習の段階では単語を覚えているだけでしたが,
    int main(void)の意味などを詳しく知ることができました.
    次回に向けて復習と予習をしておきたいです.

    予習していたのは素晴らしい.

  30. スライド17の文字を出力しますのところでほかのところは表示させたい文字列を入力させているだけなのに,
    Aだけ’’で囲まれているのがなぜなのかよくわかりませんでした.
    それ以外のところはよく理解できました.
    また友達とすこし疑問に思ったことがあったのですが,
    ubuntuとteratermはどちらで行ったほうがよいのですか?やっていてどちらでも同じ操作ができるので違いが無いように思えました.
    そこについて知りたいです.

    講義で説明しましたが,'A' というのは,Aという文字を表します.逆に言えば,Aを文字として扱いたい場合は, シングルコーテーションで囲んで,'A' とします.
    ubuntu はLinux のディストリビューションのことです.teraterm は単なるアプリです.
    ubuntuでやる方がいいですね.

  31. 情報工学科においてプログラミングはかなり重要な授業だと思うので,
    しっかり頑張りたいです.
    また,
    休みが明けたので,
    より一層規則正しい生活を意識して,
    授業に万全に取り組めるようにしたいです.

    規則正しい生活は重要だと思います.

  32. %と小文字の英語の間に,
    決められた方式で数字や文字などを入力することで,
    どのように出力するかを細かく決めることができることがわかりました.
    \と¥には同じ文字コードが割り当てられているという話にはとても驚きました.

    理解してくれているようでよろしいと思います.

  33. タイピングが遅く授業中に課題がほとんど進まなかった.
    次回は半分ぐらいを授業中に終わらせたい.

    タイピングも慣れです.

  34. 第一回目のC言語の講義なので,
    理解できないところが特にないと思います.
    基本の手順と%を用いて内容の入力することもできるようになりました.
    これからC言語のより難しいソースコードを勉強していくことを楽しんでいます.

    よろしいと思います.

  35. ソースコードの入力でよく;をつけ忘れてgccでエラー吐かれたので今度からは忘れないように気を付けたいです.

    講義を聞いていて思ったのですが,
    私を含め恐らく多くの学生は先生の環境と違い,
    VPNを繋げてもTera TermやUbuntuを起動しないとemacsなどの作業を行えない環境なので,
    ファイルの提出方法もそれを踏まえて載せた方が良いと思います.

    また,
    人によってはVPNを繋げながらzoomを繋げると通信が不安定になってしまうので,
    演習に入る前にモバイル出席番号をできれば口頭で伝えてくださるとありがたいです.

    (島田先生の授業では事前に伝えた時間帯にzoom繋がっていれば演習中はzoomは切ってもいいというスタイルでした)あと資料(C言語の基本)の28ページ以降が見れないんですが元から白紙なんでしょうか.

    まず,この講義は,情報処理演習とは違い,ファイルの操作方法を学ぶ時間ではないので,その話はしません.
    その内容は前期で伝えてあると島田先生から聞いています.

  36. 授業で習ったことだけではなく,
    自分で調べなければ分からない問題があることで,
    調べる習慣が身に付きます.
    来週は授業時間内に課題が終わるように頑張ります.

    そうですね.調べることは大切ですね.

  37. コンパイルして実行してみないとミスがないかわからないし,
    ミスしたときファイルを削除してやり直さなくてはならないのでコンパイルする前にソースコードにミスがないか入念に確認することが作業のスピードアップにつながると思った.

    確かにそうですが,コンパイルエラーは修正したらいいだけなので大したことはないですね.

  38. %fを出力するとき,
    printf内の , の後の数字の頭に0や0xをつけずに,
    8進数,
    16進数にして出力することに少し苦戦しました.
    あと,
    1つ疑問に思ったことがあるのですが,
    複数の数値変換を同時にするときに%dなど同じものを続けて並べることはできるのですか?

    「複数の数値」を同時に出力する話はしましたよ.資料をよくみてください.20ページです.

  39. 作業に夢中で4限の出席確認番号がチャットで来ていたことにまったく気づかずその入力を忘れてしまったことは残念ですが,
    理屈まで細かく説明してくださる授業で理解し易かったです.

    次回からはTAの人にチャットで入れてもらいます.

  40. 学内がLinux環境でLETUSのコマンドが使えるのに気づかず,
    Windowsの圧縮の仕方をずっと検索してしまった.
    学内環境ではUNIXコマンドが使えることはしっかり覚えようと思う.
    あと,
    課題はこのくらい(6問)が自分にとってちょうどよかったが,
    プログラミングが週に1回しかないので,
    もうちょっと多くてもよいと思う.

    「LETUSのコマンド」とありますが,UNIXのコマンドのことでしょうか?

  41. 今までreturn 0の意味がわからないでいましたが今回の講義で理解ができました.
    ありがとうございました.

    よろしいと思います.

  42. エスケープシーケンスがどのように動作するのかは理解できましたが,
    \bや\rなどどのように利用すればうまく活用できるのかがわからなかったため,
    今後c言語についての理解を深め,
    うまく活用できるように努めようと考えた.

    あまり使うチャンスはないと思うかもしれませんが,
    後々,ボールが動くアニメを作成するあたりで使います.

  43. 後期も引き続きよろしくお願いします.
    質問です.
    課題の中で#include <stdio.h>とint main(void),
    return 0;などの前後の改行の有無がバラバラだったのですが次回からその場合は課題に合わせたほうがいいのでしょうか?それとも自分の中で統一した方がいいでしょうか?

    「前後の開業の有無がバラバラ」というのがいまいち理解できませんが,
    次回,コメントをしようと思います.

  44. 僕は個人的にC++を少しだけやっていたので多く通じるものがあるなと感じた.
    その一方で知らないこともあったので復習をしっかり行いたい.

    知らないこともあったのであれば,学ぶことができてよかったのでは?

  45. 初めてC言語を学習した.
    私は他の言語を少しではあるが学習をしたことがあり,
    思っていたよりも共通点が多くて驚いた.
    演習の方では,
    ただ座学を聴いているだけでは解けない問題があり,
    自分で調べながら取り組むことで知識を定着させることができたと思う.

    C言語の方が古いですからね.

  46. 比較的,
    円滑に作業ができたと思う.
    ソースコードがいろいろと出てきたが,
    この調子でたくさん覚えていって,
    操作に慣れたい.

    それが良いと思います.

  47. 文章中の「,」の後の空白や,
    ()の空白が微妙すぎて気づくのに時間がかかってしまった.
    この空白に特に意味があるのかどうかが知りたいです.

    次回コメントしますが,空白はなくても構いません.

  48. C言語はPythonやRubyとは違って可読性に優れていないと同時に,
    コンパイル方式であるため実行ファイルの作成が必要であるから比較的扱いづらい言語だと感じた.
    しかしハードウェアやOSを理解する上で重要な言語であることから,
    学習することは大いに有意義だと知った.

    インタプリタと違って速いということもあります.

  49. 今回の講義からプログラミング言語の一つであるC言語の学習が始まりましたが,
    ソースコードや実行ファイルがどういうものなのか,
    また具体的なソースコードの書き方について学びました.
    ソースコードは人間にわかりやすく,
    それをコンピュータがわかるようにコンパイルするという大まかな構図を理解出来ました.
    さらに講義を終えて,
    他にどのような関数があるのかとても気になったので教科書などを参考に学んでいきたいと思います.

    素晴らしい.

  50. 今回の授業で初めてc言語について触れました.
    ソースコードやコンパイルが具体的に何を表すかを知ることによってより理解しやすくなりました.
    何事も積み重ねが大切だと思うので,
    今回学んだことを何回も活用して自分の頭の中に定着させていきたいです.

    そうですね.積み重ねは大切です.

  51. 今回からC言語の授業が始まりました.
    わからないことも増えてくると思うので,
    教科書を予め読んでから授業に臨むようにします.
    まだ関数などは理解できなかったので,
    おまじないとして認識しておきます.

    しばらくしてから関数については再度触れます.

  52.  今日はC言語の基本について学び,
    演習問題に取り組んだ.
    初めての講義ということで不安があったのだが,
    前期の情報処理演習でやってきたことが多く活用でき,
    うまくいったと思う.
    情報工学科の学生として,
    プログラミングというものは特に大切であると思うので,
    次回以降の講義も集中して取り組んでいきたい.
    また,
    タイピングについても前期に引き続き練習しておきたいと思う.

    よろしいと思います.期待していますよ.

  53. 自分はc言語を学んだことがないので,
    不安でしたが,
    わかりやすい講義をしていただきありがとうございます.
    printf,main,#includeなどの用語の理解を深めようと思います.

    理解してくれたようでよかったと思います.

  54. 本日も講義有難うございました.
    今回は課題2の下の????の所で,
    文字,
    文字列,
    整数,
    小数の使い分けをより学ぶことができたと思います.
    また,
    015のように表記すると8進数での15を10進数で表示することができますが,
    その逆を課題3で演習したので混ざらないようにまとめておこうと思います.
    本日は4限の出席登録をし損ねてしまいました.
    次回以降気を付けますが,
    チャットに送っていただいたときに一声かけていただけるとありがたいです.
    後期もよろしくお願いします.

    出席登録は私は気にしないので,それよりもコメントBOXにいいことを書いてください.

  55. コードを書いているときに想定外のエラーが出てきても教科書やインターネットで調べて自分で解決することができたのでよかった.
    今後もミスがあったときに自力で解決できるようにしていきたいと思った.

    想定外のエラー,というのはどんなエラーだったのでしょうか.

  56. 4限目のモバイル出席番号に気づかなくて悲しかったので,
    5限目のように口頭でいっていただければと思います.
    unixの基本的な部分を忘れていたのでこれから忘れないようにできるだけ復習していこうと思います.

    情報処理演習でやったことは使いますよ.

  57. ソースコードを文法通りに書いたとしても,
    うまくいかない事例があることを聞き,
    将来それに頭を悩ませれそうな気がしました.

    その通りです.次回触れます.

  58. 今まで私は#include <stdio.h>についておまじない様なものという理解だったので,
    今回正確な意味を理解できてスッキリした.
    これから先も,
    C言語を学んでいく中で一つ一つのコードの意味を正確に理解し,
    この講義の目標の一つである,
    「よりリーダブルなコードが書ける」ように努力していきたい.

    素晴らしい.努力を期待しています.

  59. 情報処理演習では,
    コンパイルや出力の方法を学んだだけで,
    それぞれのコマンドの意味がわかっていなかったので今回詳しく知ることができてよかったです.
    コンパイルしたときにエラーが何度か起きてしまったのですが,
    何が間違っているかを探し,
    冷静に対処することができました.
    (""が抜けていたりコマンドのスペルが間違っていたりした)

    冷静に対処できているというのが大切ですね.よろしいと思います.

  60. 今までプログラミングに触れたことがないので先はやや不安ですが, 今日の課題は時間内に終わらせられてよかったです.ただ, zipファイルに気を取られてファイルそのものの許可権を設定し忘れたので, 基本的なことにもきちんと気をつけなければならないと思いました.

    色々とやっていくうちに慣れるとおもいます.

  61. 今日は比較的簡単だったのでまだついていけたし,
    時間内に課題も終わらせることができた.
    八進数の指定がゼロでなくてオーなことには気を付けておく必要がある

    今日は楽でしたね.

  62. c言語よりもc++言語に馴染んできたので,
    printfの指定子については初めて知ることが多かったです.
    先生のマイクに服か何かと擦れるときのノイズが入ることが多かったので,
    一部の内容が聞き取りづらいことがありました.

    そうですか.それは申し訳ないですが,実は,マイクは使っていないのですが...

  63. 整数の表し方にも符号をつけたり,
    表示する桁数を決めたりなど,
    様々な種類があることが分かりました.
    また,
    その際のソースコードも演習を通して理解できました.

    自分で計算しなくても8進数や16進数に変換することができ,
    便利だと感じました.

    文字列は"で囲み,
    文字は'で囲むなど,
    文字列と文字と数値の区別に気をつけてたいと思います.

    本日も講義ありがとうございました.

    理解できていると思います.

  64. 今日学んだことは大方理解することができましたし,
    演習も一カ所以外実行することができました.
    また,
    コードの具体的な説明も分かりやすかったです.
    ありがとうございました.

    よろしいと思います.

  65. 講義ありがとうございました.
    演習は問題なくできました.
    最後のzipにするときだけ時間がかかりましたが無事できました.
    来週もよろしくお願いします.

    次回以降,だんだんと難しくなるので気合いを入れてやってください.

  66. 情報処理演習で習ったことを思い出しながら新しいことを学ぶことが大変難しかったが,
    しっかり復習して身につけたい.
    stdioやintなどを意味とともに理解できてよかった.

    よろしいと思います.

  67. はじめてc言語に触れましたが,
    どことなく前期にやったhtmlcssと似たようなところがあると感じたのでそれらのオ存分に生かしていきたオ存分に生かしていきたと思います.

    規則というように捉えたら似ているかもしれませんね.

  68. 前期は講義後に資料をもう一度確認してようやく理解できる,
    といった形で取り組んでいましたが,
    本日の講義では一度の解説でよく理解できました.
    知識が繋がっていき,
    それを実際に自分の手で書いていく作業はとても勉強になり楽しかったです.
    今後ともよろしくお願い致します.

    おー,素晴らしい.

  69. 演習課題をやっていて,
    ただ授業を受けるのではなく自主的に教科書を調べることや授業時間外にも別の本などでC言語について調べた方が良いと感じました.

    その通りです.もう高校生じゃないですからね.

  70. 以前にcppをやったことがあるので,
    講義内容は理解しやすかったです.
    課題に関するが,
    コードをcopyできる形にしていただければもっとスムーズに進めるかと思いますが,
    今のままでもタイピングの練習にもなれるので良いと思います(自分の入力ミスが多いでした.

    )予習のとき,
    gccコマンドを実行後のa.outと./Sample1を2回した理由がわからなかったが,
    演習問題をするときその理由を認識しました.
    やはりプログラミングには練習が不可欠だと思いました.

    横着せずに自分で入力してください.それが重要.

  71. 本日,
    講義をしていただきありがとうございました.
    前半はスライドに沿っての解説で,
    わかりやすく,
    よく理解できました.
    後半の演習では初回ということもあると思いますが,
    余裕を持って課題を提出することができました.
    課題の途中で出てきた前半の説明に含まれていなかった部分は調べながら進めることで定着させることができたと思います.
    次回もよろしくお願いします.

    よろしいと思います.

  72. 課題6の%fをそのまま出力させる方法で少し悩みましたが,
    自力で出力させることができました.

    素晴らしい!

  73. 初めてのC言語について触れましたが,
    まだ本当に初歩的なことにしか触れていないと思うのでこれから実用できるようしっかり勉強します.

    そうですね.今日は第一歩ということです.

  74. はじめてプログラミング言語を学んだ.
    最初だったから課題も終わらせることができた.
    次回までに前期に習ったLinuxのコマンドを復習することと,
    教科書をよんで理解を深めようと思う.

    復習しておいてください.使います.

  75. オンラインの出席番号をチャットで通知した際に口頭でアナウンスがあると非常に助かると思いました.
    何度かコンパイルエラーを起こしたので,
    文字と整数と文字列の区別をしっかりつける必要があると感じた.
    課題の,
    指定した表示桁数と代入の値が異なり,
    でたらめな円周率が表示される,
    というのがありましたが,
    でたらめな数字はどこから来ているのか気になりました.

    次回以降,カメラで写します.

  76. 前期まで履修していた「情報処理演習」で学んだ知識だけでなく,
    新たに"%f"のようなコードやエスケープシーケンスなどが出てきてまだまだ覚えなければならないことが山ほどあることを実感した.
    講義内で「コンピュータに理解してもらうようにルールに従っていく必要がある」という点を聞いて,
    コンピュータサイエンス序論で扱った「プロトコル」の話が頭によぎった.
    残り14回もこの調子で取り組んでいきたい.

    プロトコルとはちょっと違いますが,約束事という意味では同じですかね.文法規則ですね.

  77. c言語を使うのは今回が初めてだったので不安だったが,
    各記号の意味を学び,
    何故この出力結果になったのかをよく理解しながら課題を解くことができたと思う.
    質問なのですがコマンドのint main(void)のvoidは空所という意味で使われていると思うのですが,
    ()という風に記述してはいけないのでしょうか?

    それでも可能です.

  78. 前期の情報処理演習の授業で少しc言語に触れていたので今回はスムーズに理解することができました.
    課題については8進数や16進数に変換するところなどで少し手が止まってしまうこともありましたが,
    本などで調べて自分の力で解決でき良かったと思います.

    よろしいと思います.

  79. 他の言語は少し触ったことがあったのですが言語に触れたのは今日が初めてで今日の部分はまだそこまで今までやってきたことに近かったので大体理解できたのですがC言語は難しいと聞くのでこれからかなり難しくなっていくと思うので予習復習を欠かさずにしたいと思います.
    特に今日はエスケープシーケンスやデータの変換で%と\のどっちを使うべきかごちゃごちゃになってしまったのでそこは早く覚えたいと思いました.
    そしてここで言っても仕方ないかもしれませんが4時間目のモバイル出席登録を忘れてしまいました.
    申し訳ございません.

    次回からはカメラで写します.

  80. 4時限目の出席登録ができませんでした.
    3コマ分の授業は初めてだったのでとても長く感じました.
    プログラミングは好きなのでこれからも頑張りたいと思います.

    冒頭のイントロを覗くと,講義は90分程度だったと思います.

  81. 自分で調べたzipのやり方があっているのか不安です.
    それ以外はできました.

    うまく出力できたのであれば,問題ないと思います.

  82. 前期の情報処理演習の知識があったので本日分の演習は手際よくできた.
    C言語を身に着ければ他の言語の習得の際に役に立つとのことなので講義以外の内容も教科書を読んで自主的に学びたいと感じた.
    4限のモバイル出席についてですが,
    できれば作業中にチャットに送って終了ではなく口頭でも通知していただきたいです.

    次回からはカメラに写します.

  83. 前期の情報処理演習では,
    HTMLやCSSを習いましたが,
    その際にもC言語の#incude <stdio.h>のように記述しなければいけないものがありましたが,
    今回の講義ではどう言った経緯でそのコードを書かなければいけないのかを具体的に説明していただけたのでよかったです.

    理解してくれたようでよかったと思います.

  84. 前期の情報処理演習でした内容と同じ操作も久しぶりに触れてみると忘れていたり,
    ぎこちなくなることが多く続けることが大切だと思った.
    この講義も頑張っていきたい.

    そうですね.続けるのは大切ですね.

  85. catコマンドでSample1.cを見ると,
    普通のソースコードになっているが,
    Sample1を見ると,
    意味不明な文字列になっていることを確認した.
    また,
    変換仕様で,
    %oとすると8進数に,
    %xとすると16進数に変換できることや,
    0埋め,
    桁指定,
    符号,
    右詰左詰めといったことができることを学習した.
    実行時に書く,
    ./を書き換えれば別のディレクトリにあるプログラムを実行することができた.

    よろしいと思います.

  86. C言語は以前高校生の頃に少しかじったことがあったが,
    一度挫折して以来触れてこなかったので,
    この授業を通して能力を身に着けたいと思う.
    コード一つ一つの意味を考えながらやるとわかりやすく,
    理解がしやすくなったと思う.

    高校でもやるのですね.今は.