tft每日頭條

 > 科技

 > 如何用兩個數相乘

如何用兩個數相乘

科技 更新时间:2025-01-25 05:07:35

在上一節課中我教了大家如何對數字進行相乘除和加減,這一節課我還是教大家相乘除和加減,我将會用兩數相乘了例子為大家講解。注意這節課是上節課的升華哦。系好安全帶,我們上車。

上一節課,我們的代碼是有一些不簡便的,我們要變成其他兩個數相乘的話是需要去動自己的代碼,把代碼的數值改為自己需要的數值,如果去改的話非常麻煩,我們還會可能讓代碼出錯,所以我們今天将要引入輸入的概念,在代碼中輸入用英文scanf表示。

代碼如圖所示

如何用兩個數相乘(3.如何利用代碼寫出一個自己輸入的兩數進行相乘)1

如何用兩個數相乘(3.如何利用代碼寫出一個自己輸入的兩數進行相乘)2

首先還是老規矩,代碼的框架要寫,這次的return 0;我沒寫,但你們一定要寫。

其次就是定義兩個數了a,b,和他們的結果sum

printf是一個輸出的作用,你寫啥它輸出啥。

\n為啥沒輸出出來,是因為\n是轉義字符,簡單來說它是換行的,還有很多的如\t是水平制表(就是空很多格)\f換頁,\a最好玩,你們可以試試看。

回到正題,scanf(”“,);是輸入的意思,scanf("%d%d",&a,&b);%d我上節課講過是整數的意思,&a是給個地址給a存儲,為啥要給他存儲,因為你輸入了字符他肯定要存儲空間啊,所以就是說給a一個存儲地址,然後後面的你們幾乎都會了的,都是我講過的。

以下是與上面無關,我想講講一些代碼的轉義字符

轉義字符,在C語言中是一種以 “ \ ” 開頭的字符,它參與構成字符常量的控制字符的表示。例如,回車用 ’ \r ’ 表示;換行用 ’ \n ’ 表示;水平制表符用 ’ \t ’ 表示等。轉義字符中的 ’ \ ’ 使得它後面的字符已 失去 原先的含義,從而轉變成另外的 特定含義。通過 反斜杠 與其 後面的字符 共同構成一個新的特定的字符。

\?在書寫連續多個問号時使用,防止他們被解析成三字母詞

\ ’用于表示字符常量單引号 ’

\ "用于表示一個字符串内部的雙引号 "

\ "

用于表示一個字符串内部的雙引号 "

\

用于表示一個反斜杠,防止它被解釋為一個轉義序列符

\a

警告字符

\b

退格符

\f

進紙符

\n

換行

\r

回車

\t

水平制表符

\v

垂直制表符

\ddd

ddd表示1-3個八進制的數字。如:\130X

\xdd

dd表示2個十六進制數字。如:\×30

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved