課程
/后端開發(fā)
/C
/C語言入門
printf("%1f\n",d); 求教,這個里面1的含義是什么
2018-03-04
源自:C語言入門 2-8
正在回答
這是c語言中輸出格式控制語句。%后面接上的內(nèi)容是控制變量輸出格式的 f 表示 浮點數(shù) ?, ?%6.1f ? 就是輸出的變量總共占6列,其中小數(shù)占一列。%1f -- 你用了數(shù)字1,不是字母L的小寫.這個1的意思是輸出/入總位數(shù)為1位。參考:float ?a,b;scanf("%1f %f",&a,&b); ? ‘%1f,1 是只讀一個字符輸入12.345 67.8a 讀 1, b讀 2.345, 而后的67.8留在輸入緩沖器里.printf("%f %f",a,b);1.000000 2.345000輸出用%1f,寬度不夠,程序會自動加寬,輸出結(jié)果與%f 一樣.
謝謝各位啦
%1f表示輸出數(shù)值寬度為1
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答求某句代碼含義
1 回答代碼的含義
1 回答下方代碼含義是什么
2 回答關(guān)于代碼的含義
1 回答想知道這些代碼的含義
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-03-04
這是c語言中輸出格式控制語句。
%后面接上的內(nèi)容是控制變量輸出格式的 f 表示 浮點數(shù) ?, ?
%6.1f ? 就是輸出的變量總共占6列,其中小數(shù)占一列。
%1f -- 你用了數(shù)字1,不是字母L的小寫.
這個1的意思是輸出/入總位數(shù)為1位。
參考:
float ?a,b;
scanf("%1f %f",&a,&b); ? ‘%1f,1 是只讀一個字符
輸入
12.345 67.8
a 讀 1, b讀 2.345, 而后的67.8留在輸入緩沖器里.
printf("%f %f",a,b);
1.000000 2.345000
輸出用%1f,寬度不夠,程序會自動加寬,輸出結(jié)果與%f 一樣.
2018-03-05
謝謝各位啦
2018-03-04
%1f表示輸出數(shù)值寬度為1