最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

scanf/printf格式化輸入輸出

2023-03-20 23:39 作者:編來編趣  | 我要投稿

1、scanf和printf是C語言的讀入和輸出的風(fēng)格,在大量的數(shù)據(jù)讀入和輸出的程序中,(比如:讀入、輸出10^5個(gè)數(shù),)scanf和printf的讀寫效率高于cin、cout多倍

2、語法格式:

scanf("<格式化字符串>",<參量表>);//scanf一定要取地址&

printf("<格式化字符串>",<參量表>);

使用前需要加入頭文件:#include<cstdio>

3、常見的格式:

scanf、printf函數(shù)中常見的數(shù)據(jù)類型的格式符及使用范例如下表:

數(shù)組名稱本身代表了這個(gè)數(shù)組第一個(gè)元素的地址,所以字符數(shù)組名前沒有取地址運(yùn)算符&,%s通過空格或換行來識(shí)別一個(gè)字符串的結(jié)束

printf函數(shù)常用的輸出格式

1、%md:可以使int型數(shù)據(jù)按照m位右對(duì)齊的方式輸出,當(dāng)int型數(shù)據(jù)不足m位時(shí),高位用空格補(bǔ)齊;超過m位時(shí),則保持原樣

2、%0md:作用于%md類似,唯一的不同在于,當(dāng)數(shù)據(jù)的值不足m位時(shí),在前面用0補(bǔ)足

3、%.mf:讓浮點(diǎn)數(shù)保留m位小數(shù),這個(gè)保留使用的是精度的“四舍六入五成雙”規(guī)則

4、%m.nf:讓浮點(diǎn)數(shù)按m位右對(duì)齊的方式輸出,其中小數(shù)點(diǎn)占1位,小數(shù)部分占n位。當(dāng)數(shù)據(jù)的整數(shù)部分不足m-n-1位時(shí),則高位用空格補(bǔ)齊,當(dāng)數(shù)據(jù)的整數(shù)部分超過m-n-1位時(shí),則保持原樣。

eg1:

數(shù)據(jù)的整數(shù)部分不足m-n-1位,高位用空格補(bǔ)齊

數(shù)據(jù)的整數(shù)部分超過m-n-1位,保持原樣

輸出結(jié)果

eg2:讀入整型數(shù)組并輸出

int :表達(dá)的數(shù)值范圍[-2^31~2^31],最多能表達(dá)10位的整數(shù)

long long :表達(dá)的數(shù)值范圍[-2^63~2^63],最多能表達(dá)19位的整數(shù)

【注意】

string字符串不能直接使用scanf函數(shù)輸入或printf函數(shù)輸出


scanf/printf格式化輸入輸出的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
马鞍山市| 清远市| 文安县| 沙田区| 太仓市| 尼勒克县| 景泰县| 巴林左旗| 涞水县| 台南县| 延庆县| 滁州市| 安图县| 晋城| 府谷县| 铜山县| 宁武县| 甘德县| 兴文县| 三明市| 突泉县| 达孜县| 苍梧县| 满城县| 无为县| 浑源县| 怀集县| 额尔古纳市| 化州市| 洪洞县| 北海市| 岐山县| 浦江县| 尼玛县| 台安县| 郁南县| 民丰县| 漳州市| 达州市| 彰化市| 沭阳县|