撥開雲霧見月明—計算其實很簡單

小拾一發表於2018-08-21

在之前的幾節種,我們已經知道計算機如果想“記住”某個值,就必須在計算機的大腦“摩天大廈”中,申請一個小房子。例如之前我們如果需要計算任意兩個數的和,是這樣的:

#include <stdio.h>
#include <stdlib.h>
int main() {
	int a,b,c;
	scanf("%d %d",&a,&b);
	c=a+b;
	printf("%d+%d=%d",a,b,c);
	return 0;
}

其實c這個小房子(變數)是多餘的,可以直接寫成,

printf("%d+%d=%d",a,b,a+b);

程式碼如下:

#include <stdio.h>
#include <stdlib.h>
int main() {
	int a,b;
	scanf("%d %d",&a,&b);
	printf("%d+%d=%d",a,b,a+b);
	return 0;
}

當然了,如果你只想計算4+5的和,可以更簡單

#include <stdio.h>
#include <stdlib.h>
int main() {
	printf("%d",4+5);
	return 0;
}

如果希望計算4+(6-3)*7,可以直接這樣寫

#include <stdio.h>
#include <stdlib.h>
int main() {
	printf("%d",4+(6-3)*7));
	return 0;
}

第一節:C語言程式設計之《讓計算機開口說話》

第二節:C語言程式設計之《輸出帶有顏色》

第三節:C語言程式設計之《用計算機做加法》

第四節:C語言程式設計之《變數—用來儲存資料的小房子》

第五節:C語言程式設計之《資料輸出》

第六節:C語言程式設計之《從鍵盤輸入資料》

第七節:C語言程式設計之《究竟有多少種小房子》

相關文章