У чым розніца паміж уваходам і выхадам на С?


адказ 1:

Уваход азначае прадастаўленне праграме некаторых дадзеных, якія будуць выкарыстоўвацца ў праграме, а сродкі вываду для адлюстравання дадзеных на экране альбо для запісу дадзеных на прынтэр або файл.

Мова праграмавання C прапануе мноства убудаваных функцый для чытання канкрэтнага ўваходу і адлюстравання дадзеных на экране, калі вывад павінен быць атрыманы.

У гэтым падручніку мы даведаемся пра функцыі, якія можна выкарыстоўваць у нашай праграме, каб прыняць увод ад карыстальніка і паказаць вынік на экране.

Усе гэтыя ўбудаваныя функцыі ўтрымліваюцца ў загалоўковых файлах C. Мы таксама ўказваем імя файлаў загалоўкаў, у якіх вызначана пэўная функцыя.

Функцыі Scanf () і printf ()

Стандартны файл загалоўка ўводу-вываду з імем stdio.h змяшчае вызначэнне функцый printf () і scanf (), з дапамогай якіх вывад адлюстроўваецца на экране, а ўвод прымаецца карыстальнікам.

#include void main () {// вызначыць зменную int i; / * Паказаць паведамленне на экране. Папытаеце карыстальніка ўвесці значэнне * / printf ("Калі ласка, увядзіце значэнне ..."); / * Прачытайце значэнне, уведзенае карыстальнікам * / scanf ("% d", & i); / * Паказаць нумар у якасці выхаду * / printf ("\ nВы ўвялі наступнае:% d", i); }

Пры кампіляцыі кода вышэй, вам будзе прапанавана ўвесці значэнне. Калі вы ўводзіце значэнне, на экране з'явіцца ўведзенае вамі значэнне.

Трэба спытаць сябе, чаму% d выкарыстоўваецца ў функцыях scanf () або printf (). Ён называецца радком фармату і паведамляе функцыю scanf (), які тып уводу чакаецца, а ў printf () ён паведамляе кампілятару, які тып вываду чакаецца.

Вы таксама можаце знайсці дадатковую інфармацыю ў наступным відэа.


адказ 2:

Ваша пытанне аналагічны "Якая розніца паміж бананамі і яблыкамі па-французску". Згадка пра мову праграмавання (напрыклад, C) не мае сэнсу.

Іншымі словамі, розніца паміж уваходам і выхадам аднолькавая ў C, Java або Ocaml. Мова праграмавання не важны.

Увод уяўляе сабой дадзеныя, якія паступаюць у кампутар. Выхад ставіцца да дадзеных, якія паступаюць з кампутара.

Калі я набіраю што-небудзь на сваёй клавіятуры, гэта ўваход.

Калі я чую гук праз дынамікі свайго ноўтбука альбо бачу малюнак на экране ноўтбука, гэта выхад.


адказ 3:

Ваша пытанне аналагічны "Якая розніца паміж бананамі і яблыкамі па-французску". Згадка пра мову праграмавання (напрыклад, C) не мае сэнсу.

Іншымі словамі, розніца паміж уваходам і выхадам аднолькавая ў C, Java або Ocaml. Мова праграмавання не важны.

Увод уяўляе сабой дадзеныя, якія паступаюць у кампутар. Выхад ставіцца да дадзеных, якія паступаюць з кампутара.

Калі я набіраю што-небудзь на сваёй клавіятуры, гэта ўваход.

Калі я чую гук праз дынамікі свайго ноўтбука альбо бачу малюнак на экране ноўтбука, гэта выхад.