168
int k;
m=84.3; k=-12; p=32.15;
printf("\nm=%f\tk=%d\tp=%e", m, k, p);
экранға мына жол шығады:
m=84.299999
k=-12
p=3.21500e+01
Формат спецификаторына сандық параметрлер қосыла алады: жолдың ені
мен дәлдігі. Ені - өлшемге экранда берілетін позициялар саны, ал дәлдік – бөлшек
бөлігіне берілетін позициялар саны (нүктеден кейін). Параметрлер % пен формат
символының арасында жазылады және бір бірінен нүкте арқылы ажыратылады.
Мысалы,
printf("\nm=%5,2 ", m); нәтижесінде экранға
m=84.30 шығады.
Көрсетілген жолдың еніне шығарылатын мән симай қалған жағдайда да,
өлшем толық шығарылады.
Формат спецификаторларына келесі түрдегі модификаторлар да қосылуы
мүмкін:
%ld – long int шығару;
%hu – short unsigned шығару;
%lf – long double шығару.
Достарыңызбен бөлісу: