auの日記

プログラミング初心者の日記。(auはハンドルネームです)

プログラミング

プログラミングが少しできるようになった気がした

auです。最近インターン先でプログラミングをする業務をやらせて頂き、実際にやってみて、一人で機能を実装できたので成長を感じました。大学に入ってプログラミングをやり始めた時は、何をどうすれば動くのかも分からず、なんとなくで2年になってしまいまし…

初心者エンジニアから成長したい

auです。今日は疲れて寝てしまってこんな時間になってしまった…インターン先の社長からこの記事に書いてあることが私が伝えたかったことだ!といっていたので読んで見ました。https://qiita.com/_kanacan_/items/d9d99e5bb0248584a6c5こちらの記事を読んで感…

C言語: puts関数はNULL文字(\0)で改行される

auです。今回は「puts関数」を使用していた際に、改行しようとしていないのに改行されているので、どんな風に処理されているのだろうと思い調べてみました。 puts関数 #include <stdio.h> int puts(char* s) サンプル #include <stdio.h> #include <string.h> int main(void) { char c[] </string.h></stdio.h></stdio.h>…

変数名の付け方

auです。 今回は、変数名を付けるのにルールみたいなものがあるのか調べてみました。 変数名を自分だけが分かる名前にするよりは、他の人が見た際にわかるような変数名にするべきです。 例えば、"id"という変数名があれば、idを格納するための変数だなと分か…

C言語で階乗を表すプログラム

auです。 今回は階乗を表すプログラムを組みました。 #include <stdio.h> int main(void) { int A[9]; A[0] = 1; printf("%d\n", A[0]); for(int i = 2; i <= 9; i++){ A[1] = 1; A[i] = i * A[i-1]; printf("%d\n", A[i]); }; return 0; } // 実行結果 1 2 6 24 120 </stdio.h>…

C言語で表を作ってみた

auです。 前回の続きになります。 program-shoshinsya.hatenablog.com前回はうまくいかずちゃんと表記されませんでしたが今回はちゃんと表記されました。 #include <stdio.h> #include <string.h> int main(void) { int n = 0; // 件数 int total = 0; // 合計売上 int sale; //</string.h></stdio.h>…

C言語で表を作りたかった

auです。 今回はプログラムを組んでみました。 結論から言うとうまくいきませんでした。 #include <stdio.h> #include <string.h> #include <stdlib.h> int main(void) { int n = 0; // 件数 int total = 0; // 合計売上 int sale; // 売上 int sale_t[128]; // 売上テーブル double per; </stdlib.h></string.h></stdio.h>…