真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C語言中scanf和printf的區(qū)別有哪些

這篇文章將為大家詳細(xì)講解有關(guān)C語言中scanf和printf的區(qū)別有哪些,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)建站專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、豐潤網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為豐潤等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

區(qū)別:scanf是輸入函數(shù),用于從標(biāo)準(zhǔn)輸入設(shè)備(一般是鍵盤)輸入數(shù)據(jù);而printf是輸出函數(shù),用于向標(biāo)準(zhǔn)輸出設(shè)備(一般是顯示器)輸出數(shù)據(jù)。

scanf() 與 printf()是C標(biāo)準(zhǔn)庫常用到的函數(shù)。而且兩個函數(shù)都可以接受一定的格式來進(jìn)行輸入和輸出。

在調(diào)用printf與scanf的時候一定要包含#include

printf的用法是:

printf(“格式控制字符串”,輸出參數(shù)一,輸出參數(shù)二);

格式控制字符串包含:格式控制說明,普通字符

格式控制說明主要是按指定的格式輸出數(shù)據(jù),包含以%開頭的格式控制字符,不同類型的數(shù)據(jù)采用不同的格式控制字符(int型用%d,float和double用%f

普通字符就是在輸出數(shù)據(jù)的時候,按照原樣輸出的字符,如:"fahr=%d,celsius=%d\n"中的fahr=,celsius=這些

scanf的用法是:

scanf(“格式控制字符串”,輸入?yún)?shù)一,輸入?yún)?shù)二);

格式控制字符串包含:格式控制說明,普通字符

格式控制字符串表示輸入的格式,(int型用%d,float用%f,double型用%lf)

普通字符:和上面談到的printf的用法是一樣的

輸入的參數(shù)是變量的地址,所以要在變量前面加&

--------格式控制說明---------------------------------------------------------

%d 十進(jìn)制有符號整數(shù)
%u 十進(jìn)制無符號整數(shù)
%f 浮點數(shù)
%s 字符串
%c 單個字符
%p 指針的值
%e 指數(shù)形式的浮點數(shù)
%x, %X 無符號以十六進(jìn)制表示的整數(shù)
%0 無符號以八進(jìn)制表示的整數(shù)
%g 自動選擇合適的表示法

------一些特殊規(guī)定字符-----------------------------------------------------------

\n 換行
\f 清屏并換頁
\r 回車
\t Tab符
\xhh 表示一個ASCII碼用16進(jìn)表示,
其中hh是1到2個16進(jìn)制數(shù)


1、printf(“fahr=%d,celsius=%d\n” ,fahr,celsius);

C語言中scanf和printf的區(qū)別有哪些

2、printf(“enter x(x>=0):\n”);

C語言中scanf和printf的區(qū)別有哪些

3、printf(“y=f(%f)=%.2f\n”,x,y);

C語言中scanf和printf的區(qū)別有哪些

%f指定以小數(shù)形式輸出浮點型數(shù)據(jù),保留的是6位小數(shù),而%.2f則指定輸出的時候保留2位小數(shù)

4、printf(",%04d",D[i]);

%04d 表示在輸出一個小于4位的數(shù)值時, 將在前面補0使其總寬度為4位。

5、scanf("%lf",&x);//讀取輸入

調(diào)用scanf()函數(shù)輸入數(shù)據(jù),變量名x前面要加&,%lf中的l是long的首字母,scanf函數(shù)的輸入?yún)?shù)必須和格式控制字符串中的格式控制說明相對應(yīng),

并且它們的類型,個數(shù)和位置要一一對應(yīng)。

scanf("%d%d%lf",&x,&y,&z)表示輸入的x是int型的,y是int型的,z是double型的,這個就是一一對應(yīng)

關(guān)于“C語言中scanf和printf的區(qū)別有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


新聞標(biāo)題:C語言中scanf和printf的區(qū)別有哪些
標(biāo)題來源:http://weahome.cn/article/jssphp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部