算術演算子
CoddyのCジャーニー「Fundamentals」セクションの一部 — レッスン 16/63。
C言語における算術演算子は、基本的な数学的演算を行うために使用されます。最も一般的な算術演算子は以下の通りです:
+(加算)-(減算)*(乗算)/(除算)
これらの演算子の使い方は次のとおりです:
int a = 10;
int b = 5;
int sum = a + b; // sum は 15 です
int difference = a - b; // difference は 5 です
int product = a * b; // product は 50 です
int quotient = a / b; // quotient は 2 です2つの整数を割る際、結果は整数になります(小数点以下は切り捨てられます)。例えば:
int result = 7 / 2; // 結果は3となり、3.5ではありません浮動小数点の結果を得るには、少なくとも一方のオペランドが浮動小数点数である必要があります:
float result = 7.0 / 2; // 結果は 3.5 ですチャレンジ
簡単以下の操作を実行するCプログラムを作成してください:
- 2つの整数型変数
num1とnum2を宣言し、それぞれ 15 と 4 という値で初期化します。 num1とnum2の和を計算し、sumという変数に格納します。num1とnum2の差を計算し、differenceという変数に格納します。num1とnum2の積を計算し、productという変数に格納します。num1をnum2で割った商を計算し、quotientという変数に格納します。- 以下の形式で
printf()を使用してすべての結果を出力します:
Sum: [sumの値]
Difference: [differenceの値]
Product: [productの値]
Quotient: [quotientの値]チートシート
C言語の算術演算子は、基本的な数学演算を実行します:
+(加算)-(減算)*(乗算)/(除算)
int a = 10;
int b = 5;
int sum = a + b; // sumは15です
int difference = a - b; // differenceは5です
int product = a * b; // productは50です
int quotient = a / b; // quotientは2です整数除算では、小数点以下が切り捨てられます:
int result = 7 / 2; // resultは3であり、3.5ではありません浮動小数点除算を行うには、少なくとも1つのオペランドを浮動小数点数にします:
float result = 7.0 / 2; // resultは3.5です自分で試してみよう
#include <stdio.h>
int main() {
// ここで変数の宣言と初期化を行います
// 計算を実行します
// 結果を出力します
return 0;
}このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。