logo

printf() і scanf() у C

Функції printf() і scanf() використовуються для введення та виведення на мові C. Обидві функції є функціями вбудованої бібліотеки, визначені в stdio.h (файл заголовка).

функція printf().

The функція printf(). використовується для виведення. Він друкує заданий оператор на консоль.

Синтаксис функції printf() наведено нижче:

 printf('format string',argument_list); 

The рядок формату може бути %d (ціле число), %c (символ), %s (рядок), %f (float) тощо.


функція scanf().

The функція scanf(). використовується для введення. Він зчитує вхідні дані з консолі.

 scanf('format string',argument_list); 

Програму для друку куба заданого числа

Давайте розглянемо простий приклад мови c, яка отримує дані від користувача та друкує куб заданого числа.

 #include int main(){ int number; printf('enter a number:'); scanf('%d',&number); printf('cube of number is:%d ',number*number*number); return 0; } 

Вихід

 enter a number:5 cube of number is:125 

The scanf('%d',&номер) Оператор читає ціле число з консолі та зберігає задане значення в змінній number.

The printf('куб числа:%d ',число*число*число) оператор друкує куб числа на консолі.

Програму для друку суми 2 чисел

Давайте подивимося на простий приклад введення та виведення мовою C, який друкує додавання 2 чисел.

 #include int main(){ int x=0,y=0,result=0; printf('enter first number:'); scanf('%d',&x); printf('enter second number:'); scanf('%d',&y); result=x+y; printf('sum of 2 numbers:%d ',result); return 0; } 

Вихід

 enter first number:9 enter second number:9 sum of 2 numbers:18