1. 程式人生 > 其它 >C語言: 算數運算子 和 算數表示式.2021-02-17

C語言: 算數運算子 和 算數表示式.2021-02-17

技術標籤:C/C++入門

1.算數運算子

#include<stdio.h>

main()
{
	printf("1.3+0.15=%f\n",1.3+0.15);
	/* 
	運算子 '+' 為 雙目運算子(二元運算子),
	即: 有兩個目標量直接參與加法運算
	*/

	printf("1.3-(-0.15)=%f\n",1.3-(-0.15));
	/*
	運算子'-' 為 雙目運算子 或 單目運算子
	即: 有兩個目標量直接參與減法運算 或 其作為一個目標量的 負值運算子
	*/

	printf("1.3*(-0.15)=%f\n",1.3*(-0.15));
	/* 
	運算子 '*' 為 雙目運算子(二元運算子),
	即: 有兩個目標量直接參與乘法運算
	*/

	printf("1.3/(-0.15)=%f\n",1.3/(-0.15));
	/* 
	運算子 '/' 為 雙目運算子(二元運算子),
	即: 有兩個目標量直接參與除法運算
	*/

	printf("15%%13=%d\n",15%13);
	/* 
	運算子 '%' 為 雙目運算子(二元運算子),
	即: 有兩個目標量直接參與取餘運算
	*/
}



執行結果:

2.算數表示式 和 算數運算子的優先順序 :

華氏溫度 轉 攝溫氏度

#include<stdio.h>

main()
{
	int 攝氏度,華氏度;
	printf("輸入一個華氏度的整數: " );
	scanf("%d",&華氏度);

	攝氏度=5*(華氏度-32)/9;
    //使用算數運算子的表示式叫做 算數表示式
    // *,/,% 運算子的優先順序高於 +,- 運算子.圓括號內的運算子優先順序高於圓括號外的

	printf("%d華氏度 約等於 %d攝氏度 \n\n",華氏度,攝氏度);

	return 0;
}

執行結果: