Структура Си-программы, пример программы чтения с клавиатуры символов строки и печати их десятичных, восьмеричных и шестнадцатеричных кодов.
Си – совокупность 1 и более модулей. Модуль – самостоятельно транслируемый файл. Такой файл содержит 1 или несколько функций. Функция состоит из операторов языка С. Программа на С++ может содержать 1+ функцию. Выполнение начинается с главной функции. Препроцессор – компонента транслятора. В каждой С программе имеется только 1 главная функция с именем main. С этой функции начинается исполнение программы. Функция может иметь 0 или более аргументов. Аргументом является переменные, которые используются для передачи данных между функциями по main не имеет аргументов. Каждая функция после своего заголовка содержит блок, начинающийся с «{«и заканчивающийся «}». {…} – содержит определения данных, за которыми следуют операторы функций. Операторы задают действия, которые должны быть выполнены над переменными.
Типы данных для описания числовых, символьных, логических переменных: Char – для описания символьных переменных. Int – для представления целочисленных переменных. Float, double – для представления чисел с плавающей точкой. Void – для описания переменной, значение которой неопределенны.
/* - начало комментария; */ - конец комментария. #include <stdio.h> используется для функций ввода/вывода. Void convert int выполнение программы начинается с выполнения главной функции. Int main(void) возвращает при успехе. Int eh на экран выводится 2 нижнее строки, являющиеся аргументами функций экранного вывода. Print f («\n… \n») программа изображает символы и их коды. Ch=getchar () вывод символов.
|