MacでWindowsを使えるソフトウェア【Parallels】

Parallels Desktop for Macをレビュー中。
【レビュー】Parallels Desktop 15 for Mac(一覧へ)




【長期レビュー】Parallels Desktop for Macの感想(一覧)


【クーポン情報 - 10% OFF】Parallels Desktop 18 for Mac(2023年7月25日〜2023年8月8日まで) New♪
サイト内検索


おすすめ入門講座・特集コンテンツ
このサイトで作成している入門講座や、特集関連などのおすすめコンテンツです。お気に入りの講座コンテンツや、気になる特集探しなどにお役立てください 
最新記事


サイトポリシー・免責
HajimeteCPCさんの画像
HajimeteCPC
子供プログラマー | プログラミング入門ウェブ教室


子供フ?ロク?ラマー | フ?ロク?ラミンク?入門ウェフ?教室_イメーシ?.png




日本人のための人工知能プログラマー入門講座(機械学習)

メニュー | はじめてのコンピュータ・パソコン


・  サイトマップ

・  プライバシーポリシー・サイトポリシー・免責事項など

・  はじめに

・  トップページ

・  CONTENTS(コンテンツ)一覧

・  年賀状をパソコンで自宅で作ろう講座

・  エクセル・ワード・パワーポイントの使い方入門

・  独学プログラマーのためのAI(人工知能・無能)プログラム入門講座

・  Xcode(Mac)で覚えるC言語入門講座

・  Xcode(Mac)で覚えるSwiftプログラミング入門講座

・  Mac関連

・  コンピュータ・プログラミング書籍関連 | まとめ・書評など(一覧)

・  パソコンでイラスト作成入門講座

・  アフィリエイトのやり方・始め方入門講座

・  SEO・レンタルサーバー入門講座

・  確定申告・会計 特集

・  デジタルライフコラム

・  エンジニア求人探し



[ スポンサードリンク ]



タグクラウド




QRコード
<< 2023年07月 >>
1
2 3 4 5 6 7 8
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
月別アーカイブ
2023年07月 (2)
2021年12月 (3)
2021年10月 (2)
2020年02月 (2)
2020年01月 (1)
2019年12月 (6)
2019年11月 (9)
2019年10月 (1)
2019年09月 (7)
2019年02月 (5)
2019年01月 (21)
2018年12月 (7)
2018年11月 (6)
2018年10月 (7)
2018年09月 (5)
2018年08月 (5)
2018年04月 (1)
2018年02月 (2)
2018年01月 (4)
2017年12月 (4)
2017年11月 (5)
2017年10月 (7)
2017年08月 (5)
2017年07月 (3)
2017年06月 (23)
2017年05月 (7)
2017年04月 (9)
2017年03月 (2)
2017年02月 (8)
2017年01月 (20)
2016年12月 (18)
2016年11月 (8)
2016年10月 (11)
2016年09月 (8)
2016年08月 (27)
2016年07月 (34)
2016年06月 (27)
2016年05月 (26)
2016年04月 (26)
2016年03月 (20)
2016年02月 (17)
2016年01月 (58)
2015年12月 (49)
2015年11月 (26)
2015年10月 (64)
2015年09月 (43)
2015年08月 (30)
2015年07月 (13)
2015年06月 (35)
2015年05月 (40)
2015年04月 (22)
2015年03月 (18)
2015年02月 (11)
2015年01月 (10)
2014年12月 (13)
2014年11月 (4)
2014年10月 (2)
2014年09月 (9)
2014年08月 (15)



2014年8月からこのブログを始めてみましたが、随分記事がたまってきました。どれかの記事が、何かの参考になることがありましたら幸いです。
You Tubeチャンネルぺージ


RehabC | イメーシ?.png
You Tubeのチャンネルもあります。
エクセル、ワード、パワーポイントなどの
基本的な操作方法の学習や、
プログラミングやイラスト作成をはじめとした、
パソコン学習の補助などにご活用ください。
よろしくお願いいたします。

はじめに | サイトマップ | プライバシーポリシー・サイトポリシー・免責事項など | 【レビュー】Parallels Desktop 15 for Mac



広告

posted by fanblog

2015年08月31日

複合代入演算子入門 | Xcode(Mac)て?C言語入門








キーワード
C言語 複合代入演算子(compound assignment operator)


Xcode(Mac)て?覚えるC言語入門講座 | はし?めてのコンヒ?ュータ・ハ?ソコン.png









今回は、

C言語の


複合代入演算子


を使った、

基本的な四則演算などのプログラミングの内容を

まとめておきます。






[ C言語プログラミングの開発環境 ]


Xcode



Macのプログラミングのための

統合開発環境
(IED:Integrated Development Environment)



 * その他にも、一例として、
   IBMアイビーエム
  (International Business Machines Corporation)
   によって開発された

  「 Eclipse 」(イクリプス・エクリプス)

   というオープンソースの統合開発環境 (IDE) でも
   Mac環境下でC言語プログラミングの練習が
   できると思います。
   個人的には、Xcodeの方が、
   簡単なプログラミン程度であれば使いやすいのでは
   ないかと思います。

  「 Eclipse 」は、Javaをはじめ
   さまざまなプログラミング言語を学習したい場合には、
   役に立つのではないかと思います。






Xcodeを利用して、

C言語プログラミングの実行環境にする方法や、

基本的なコード入力時の

キーボード操作方法についてわからない

わからない方の場合は、

こちらの記事から読み進めてみてください。

Hello worldプログラム | Xcode(Mac)でC言語入門講座











代入演算子入門 | Xcode(Mac)て?C言語入門(動画)













C言語サンプルコード(1) 「 += 」


#include <stdio.h>

int main(int argc, const char * argv[]) {
// insert code here...
int variable;
variable = 10;
variable += 10;
printf("%d\n",variable);
return 0;
}






 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。

 * int型の変数として、
  「 int variable 」という名前の変数を作成しています。
   変数名は自分でわかりやすいように名前をつけてみてください。

 *  printf (プリントエフ):print formatted(書式付き出力)

 * 「 %d 」%d指定子(decimaデシマル:10進数)

 *  \n :new line(改行) 

 * 「 \ :バックスラッシュ 」は、

   「 option 」キー + 「 」キー操作で入力できます。


 * 演算子としては、

C言語の記述方法 :計算の指令の意味

 + :プラス(加算)   
 - :マイナス(減算)
 * :かける(かけ算)
 / :割る(割り算)
 %:割り算の余り(剰余算)




 * 複合代入演算子としては、

  「 += 」「 -= 」「 *= 」「 /= 」「 %= 」などがあります。

C言語の記述方法など
(変数を「 variable 」と定義した場合)


代入演算子   使い方例    その他の書き方
+= 」 variable += 10  variable = variable + 10

-= 」 variable -= 10  variable = variable - 10

*= 」 variable *= 10  variable = variable * 10

/= 」 variable /= 10  variable = variable / 10

%= 」 variable %= 10  variable = variable % 10






















C言語サンプルコード(2) 「 += 」



#include <stdio.h>

int main(void)
{
int variable;
variable = 10;
variable += 10;
printf("%d\n",variable);
return 0;
}






 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。





















C言語サンプルコード(3) 「 -= 」



#include <stdio.h>

int main(void)
{
int variable;
variable = 10;
variable -= 10;
printf("%d\n",variable);
return 0;
}






 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。






















C言語サンプルコード(4) 「 *= 」



#include <stdio.h>

int main(void)
{
int variable;
variable = 10;
variable *= 10;
printf("%d\n",variable);
return 0;
}






 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。





















C言語サンプルコード(5) 「 /= 」



#include <stdio.h>

int main(void)
{
int variable;
variable = 10;
variable /= 10;
printf("%d\n",variable);
return 0;
}






 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。


















C言語サンプルコード(6) 「 /= 」 double型



#include <stdio.h>

int main(void)
{
double variable;
variable = 10;
variable /= 3;
printf("%f\n",variable);
return 0;
}






 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。

 * 実数値の計算のため、double型の変数として、
  「 double variable 」という名前の変数を作成しています。
   変数名は自分でわかりやすいように名前をつけてみてください。

 * 「 %f 」%f指定子(floatフロート:浮動小数点)




















C言語サンプルコード(7) 「 %= 」



#include <stdio.h>

int main(void)
{
int variable;
variable = 10;
variable %= 3;
printf("%d\n",variable);
return 0;
}






 * コード内に全角スペースが含まれていると
   エラーになりますので、
   その際は、半角スペースに適宜修正してください。










算数や数学を知っていると、

= 」の記号をみると、

等しい 」という意味に

捉えてしまうと思うのですが、

C言語をはじめとした

コンピュータプログラミングの場合、

= 」は、

代入 」という意味になるようです。




ちなみに、

等しい 」という意味をC言語で

表現する場合は、

== 」と記述します。





話を複合代入演算子に戻すと、


C言語サンプルコード(2)


#include <stdio.h>

int main(void)
{
int variable;
variable = 10;
variable += 10 ;
printf("%d\n",variable);
return 0;
}




の「 variable += 10

の意味は、

variable 」に「 10を足した数値 」を

variable 」に代入するという意味になります。






このサンプルコードでは、

variable 」を「 10 」と定義してあるので、

variable 」に「 10を足した数値 」は、

20 」ということになります。





複合代入演算子のプログラミング練習をする場合は、

出力される結果は、


整数値なのか? 」「 実数値なのか?


を事前に考慮した上で、

プログラミングをしていく必要があるともいますので、

その都度考えながら練習をしてみてください。




整数値や実数値などに関連する

基礎的なことがわからない場合は、

以下の記事、


%d:整数値表示と計算編 | Xcode(Mac)て?C言語入門講座


%f:実数値表示と計算編 | Xcode(Mac)て?C言語入門講座


int型:変数入門編 | Xcode(Mac)て?C言語入門


double型:変数入門編 | Xcode(Mac)て?C言語入門


なども

C言語プログラミング学習の

参考にしていただけると幸いです。













[ スポンサードリンク ]








teratail | レバレジーズ株式会社




C言語をはじめとした
プログラミングの関連Q&Aサイトです。

日々のC言語プログラミングの学習、
独学でのプログラミング関連の疑問などを、

teratail

で質問してみてください。
無料で利用できます。

teratail








                    by はじめてのコンピュータ・パソコン








Xcode(Mac)て?覚えるC言語入門講座 | はし?めてのコンヒ?ュータ・ハ?ソコン.png
このバナーをクリックすると
「 Xcode(Mac)て?覚えるC言語入門講座 」
の一覧ページにリンクします。




? サイトマップ


? プロフィール | サイトポリシー・免責事項など


? CONTENTS(コンテンツ)一覧


? C言語関連本 特集


? Xcode(Mac)で覚えるSwiftプログラミング入門講座


? Macでコマンド入門講座


? パソコン・プログラミング学習関連アプリ 特集


? Mac(マック)関連パソコン iMac・MacBookPro・MacBookAir


? パソコン・家電の新製品・キャンペーン情報 特集








Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: