這個比較簡單,先設定3個變數,x和y用來存放兩個整數,sum用來存放兩數之和,用賦值運算子「=」把相加的結果賦給sum
編寫程式:
#include //編譯預處理指令
int main() //定義主函式
int x,y,sum; //程式的宣告部分,定義3個整型變數,分別是x,y,sum
printf("請輸入第乙個整數:\n") ; //輸出一句話
scanf("%d",&x); //從鍵盤輸入x的值
printf("請輸入第二個整數:\n") ; //輸出一句話
scanf("%d",&y); //從鍵盤輸入y的值
sum=x+y;
printf("x+y=%d\n",sum); //輸出結果sum
/*注意事項*/
scanf 是乙個輸入函式,該scanf函式的作用是輸入變數x和y的值。scanf後面的括號包括兩個部分內容,乙個是引號裡的內容,他指定輸入的資料按什麼格式輸入,%d的含義是十進位制整數形式,二是輸入的資料準備放到**,即賦給哪個變數。例如上面的,scanf 函式中指定的是x和y,在x和y前面各有乙個&,這是位址符,&x的意思是「變數x的位址」,執行scanf函式,從鍵盤讀入兩個整數,送到變數x和y的住址處,然後分別把這兩個整數賦給x和y.
當用到scanf函式時需在標頭檔案新增多乙個string.h
若出現以下錯誤,可在
專案->屬性->配置屬性->c/c++ -> 預處理器 -> 預處理器定義,增加:
求兩個整數之和
寫乙個函式,求兩個整數之和,要求在函式體內不得使用 四則運算符號。publicclasssolution returnnum1 首先看十進位制是如何做的 5 7 12,三步走 第一步 相加各位的值,不算進製,得到2。第二步 計算進製值,得到10.如果這一步的進製值為0,那麼第一步得到的值就是最終結果...
2 C程式 求兩個整數之和
例題 求兩個整數之和 解題思路 1 設定三個變數a,b,sum 2 a b定義兩個整數,sum用來存放兩個整數的和 3 賦值運算子 把兩整數相加的和傳給sum 編寫程式 執行結果 程式分析 這個程式是用來秋涼的整數a和b的和。首先定義a b sum為整型變數 int 因為是整數,所以為整型變數 in...
求兩個數之和
給定乙個整數陣列 nums 和乙個目標值 target,請你在該陣列中找出和為目標值的那 兩個 整數,並返回他們的陣列下標。你可以假設每種輸入只會對應乙個答案。但是,你不能重複利用這個陣列中同樣的元素。示例 給定 nums 2,7,11,15 target 9 因為 nums 0 nums 1 2 ...