С тілінде сыртқы ортамен мәліметтер алмасу енгізу-шығару функциялары кітапханасын пайдалану арқылы орындалады. Ол тақырып файлы ретінде былай жазылады: #include printf() функциясы мәліметтерді экранға шығару үшін қолданылады.
Оның жалпы жазылу түрі:
Оның жалпы жазылу түрі:
printf(<формат тіркесі>, <аргументтер тізімі>); (<формат тіркесі» - формат спецификаторларынан, бос орын- нан және әр түрлі символдардан тұрады. Ол қостырнақшамен (") шектеліп, аргументтердің қалай бейнеленетінін көрсетіп тұрады, экранга (баспаға) шығару алдында барлық аргументтер формат спецификациясына сәйкес түрлендіріледі, спецификация % сим- волымен басталады және мәліметтер типін, оларды түрлендіру тәсілін көрсететін бір әріп - спецификация коды жазылады.
Бұл программаның алғашқы жолы препроцессор дирек- тивасы, ол енгізу/ шығару операцияларын орындауды қамта- масыз етеді, main() функциясының бірінші жолы бүтін типтегі і айнымалысын сипаттап тұр, одан кейін тұрған printf() функциясы жаңа жолға көшіп (\n) экранға Бүтін сан енгі- зіңіз: деген сөздерді шығарады, scanf() функциясы пернеден енгізілген санды і айнымалысына меншіктейді (& таңбасы адрес алу операциясын көрсетеді). Келесі жол көрсетілген сөз тіркесін ондағы спецификаторды і санының мәніне алмастыра отырып экранға шығарады.
Программа нәтижесі экранда мынадай түрде бейнеленеді: Бүтін сан енгізіңіз
1256 санын енгіздіңіз. Енді енгізілген санның көрсетілген дәрежесін есептейтін про- грамма құрайық.
1256 санын енгіздіңіз. Енді енгізілген санның көрсетілген дәрежесін есептейтін про- грамма құрайық.
/* Санды дәрежелеу */ #include #include #include
main()
( float x,y,s;
cirscr();
printf("\n x-ті және оның дәрежесін у енгізіңіз:");
scanf("%f%f", &x, &y);
s=pow(x,y);
printf("\nНәтижесі s=%f",s);
Бұл программаны орындаудағы экран бейнесі төмендегідей болады: