如何使用C語言將兩個整數相加?這是學習如何編寫一個計算機軟件的第一步,現在編程學習網就給大家分享一下
代碼如下
#include<stdio.h> int main{ int a, b,sum; a=1; b=2; sum=a+b; printf("sum 是 %d",sum); return 0; }
這個代碼是設置兩個已知變量來求sum,a和b都是用來存放兩個整數的(在a和b等號的右邊的值是可以改變的,我上面的運算是求1+2=多少的)sum是用來存放a加b的和的(大家要注意一個非常重要的地方,a=1是指1的值賦值給a,以此類推b=2就是2的值賦值給了b,大家明白了嗎?)然后用=將a+b的值賦給sum,然后輸出出結果。
接下來我就講各行代碼的作用
#include<stdio.h> int main(){ }
這是框架
int a,b,sum.
這是定義一個整型變量,a,b,sum(整型變量說白了就是說它們都是整數)int就是定義整型的一個關鍵字,如果要定義一個字符如a,b,c那樣的就用char,那如果我要定義一個有小數點的呢?小數點后兩位用float,小數點后六位用double。
你已經將a,b ,sum設為整型,那么它輸入的值就一定是整型如果你這樣寫a=1.1雖然程序不會報錯但是呢?程序會自動將代碼當成a=1,也就是他會忽略小數點后面的的數,只會輸入整數。那如果我一定要a=1.1該怎么辦,我們可以將int改為float或者double都行(后面的%d要改為float改為%d,double改為If)那么我們就能將1.1輸入進去了。
printf(“sum 是 %d",sum”)這是不是很熟悉,這是我上個文章講的但又不是,不變的是它依舊是輸出語句,你們可以將右邊的sum忽略先,依照我上一篇文章,他是不是應該輸出sum是%d啊,%d是什么呢?他是說你輸出的數是一個整數,如果是%f呢?那就是你輸出的數是小數點后兩位,那If呢你們自己想。右邊的sum就是%d輸出的值了。
return 0;是什么應該不用我講了吧。給個小提示返回
以上就是“利用c語言進行加法編程(怎么使用c語言中將兩個整數相加)”的詳細內容,想要了解更多C語言教程歡迎持續關注編程學習網
掃碼二維碼 獲取免費視頻學習資料
- 本文固定鏈接: http://www.wangchenghua.com/post/9751/
- 轉載請注明:轉載必須在正文中標注并保留原文鏈接
- 掃碼: 掃上方二維碼獲取免費視頻資料