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

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

printf&scanf函數(shù)

一、printf函數(shù)

這是(printf和scanf)在stdio.h中聲明的一個函數(shù),因此使用前必須加入#include

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)市中免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

 

1.用法

 

 

1> printf(字符串)

 

printf("Hello, World!");

 

2> printf(字符串, 格式符參數(shù))

 

printf & scanf函數(shù)

printf & scanf函數(shù)

1 // 使用常量作參數(shù)
2 printf("My age is %d\n", 26);
3 
4 // 也可以使用變量
5 int age = 17;
6 printf("My age is %d", age);

printf & scanf函數(shù)

printf & scanf函數(shù)

總結(jié):左邊字符串中格式符的個數(shù) 必須跟 右邊格式符參數(shù)的個數(shù)一樣;格式符的類型決定了格式符參數(shù)的類型,比如使用%d,說明對應(yīng)的格式符參數(shù)必須是整型

 

 

2.常用的格式符及其含義

printf & scanf函數(shù)

 

 

3.格式符的精細格式控制

1〉輸出寬度

如果我把%d換成%4d:

printf("The price is %4d.", 14);

輸出結(jié)果:printf & scanf函數(shù)  即“14”前面多出了2個寬度。

如果實際數(shù)值寬度比較大,比如用%4d輸出寬度為6的"142434",那就會按照實際數(shù)值寬度6來輸出。

 

 

 如果換成%-4d

printf("The price is %-4d.", 14);

輸出結(jié)果:printf & scanf函數(shù)

 

 

 2>浮點數(shù)的小數(shù)位數(shù)

printf("My height is %f", 179.95f);

輸出結(jié)果:printf & scanf函數(shù),  默認輸出6位小數(shù)。

 

如果只想輸出2位小數(shù),把%f換成%.2f即可

printf("My height is %.2f", 179.95f);

輸出結(jié)果:printf & scanf函數(shù)

 

可以同時設(shè)置輸出寬度和小數(shù)位數(shù)

printf("My height is %8.1f", 179.95f);

輸出結(jié)果:printf & scanf函數(shù)

 

 

 

二、scanf函數(shù)

 

int age;
scanf("%d", &age);

 

注意:

1、執(zhí)行到scanf函數(shù)時,會等待用戶的鍵盤輸入,并不會往后執(zhí)行代碼。

 2.scanf的第2個參數(shù)傳遞的不是age變量,而是age變量的地址&age,&是C語言中的一個地址運算符,可以用來獲取變量的地址。

 3.輸入完畢后,敲一下回車鍵,目的是告訴scanf函數(shù)我們已經(jīng)輸入完畢了,scanf函數(shù)會將輸入的8賦值給age變量

 

scanf()輸入注意點:

比如以下幾個例子:

printf & scanf函數(shù)

// 逗號,scanf("%d,%d,%d", &a, &b, &c); // 輸入格式:10,14,20// 井號#scanf("%d#%d#%d", &a, &b, &c); // 輸入格式:10#14#20// 字母xscanf("%dx%dx%d", &a, &b, &c); // 輸入格式:10x14x20

printf & scanf函數(shù)


當(dāng)前名稱:printf&scanf函數(shù)
網(wǎng)站URL:http://weahome.cn/article/jhpjsd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部