忍者ブログ
  • 2026.05
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 2026.07
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

【2026/06/09 20:19 】 |
初めてのc言語 scanf
プログラミングしているとき画面に文字を出すことはできます
なら逆に入力はできないのか?と思う人が居ると思います
ちゃんとできます

scanfを使います
形はprintfとほとんど同じです

例を書くと

#include<stdio.h>

int main(){
    int n;
    scanf("%d",&n);  //ここでnに入力した数字がnに代入されますちなみに&を忘れないでください
    printf("%d\n",n);
    return 0;
}

PR
【2011/09/16 23:33 】 | c言語 | 有り難いご意見(0) | トラックバック()
初めてのc言語 たまには問題も書いてみる
画面に次の文字を表示しなさい

a = 5
b = 4
c = a + b
c = 9

e049cce8.jpeg
【2011/09/15 23:11 】 | c言語 | 有り難いご意見(0) | トラックバック()
初めてのc言語 printf
今まで数回登場したprintfについて解説します
もう察しが付いてる人も居ると思いますがprintfは画面に文字を出すための関数です
とりあえず例を書きます

#include<stdio.h>

int main(){
    printf("Test 1\n");
    return 0;
}

aa92a096.jpeg








#include<stdio.h>

int main(){
    int n = 1;
    printf("%d\n",n);
    return 0;
}

dcf24c8b.jpeg







まず上は文字だけのパターンです
" "の中に表示したい文字を書きます
例はTest 1\nとなってます
\nというのは改行記号です
\は環境次第で¥にもなります
二つ目の方は変数を表示するやり方です
" "の中に%dとかいて" "の後ろに,変数(この時はn)と書くと%dの所が変数の中身になります

%dはintがたの時でdoubleの時は%fを使いますあと%Oで8進数%Xで16進数になります
【2011/09/15 23:05 】 | c言語 | 有り難いご意見(0) | トラックバック()
初めてのc言語 四則演算
四則演算とは足し算、引き算、掛け算、割り算のことです
今回はそのやり方を書いていきましょう
c言語やJavaには演算子というものがあります
先ずそれを覚えてください

  数学的演算子 プログラミング的演算子
足す + +
引く - -
掛ける × *
割る ÷ /
足し算、引き算の時は演算子は数学の時と変わらないのですが
掛け算割り算の時は*(アスタリスク)と/(スラッシュ)になります

またわり算をする時ですが、整数型で変数を指定したときにもし下記のような計算をするとする場合

int a=5,b:

b = a / 2;

とするとbの値は2になります
整数型で計算したときもし小数点が出た場合切り捨てられます
また余りを出したい場合は%演算子を使います

int a = 5,b;

b = a % 2;

とした場合bは1になります
【2011/09/15 11:58 】 | c言語 | 有り難いご意見(0) | トラックバック()
初めてのc言語 変数2
あらかじめ変数に数値が入っている場合
box2.jpg













ここに4という数値を代入するとする
b92db6ef.jpeg










この場合2という数値はaから消滅し代わりに4が箱に入る
ひとつの変数に対して入る数値は1個である
box4.jpg












簡単なプログラムで書くとこうなります

#include<stdio.h>
int main(){
  int a;
  a = 2;  //この時aは2を代入する
   printf("%d\n",a);  //aの内容表示して改行つまり2が表示される
  a=4;  //aに4を代入する。ここで前の2が消える
   printf("%d\n",a);  //aの内容表示して改行つまり4が表示される
  return 0;
}

プログラムで//の後の部分はコメントアウトといいプログラムに書いても反映されません
int.jpg
【2011/09/14 23:34 】 | c言語 | 有り難いご意見(0) | トラックバック()
| ホーム | 次ページ>>