Учебное пособие: Основы C
#include <iostream.h>
main()
{
int i;
cout << "Целоечисло?: ";
cin >> i;
cout << " Квадратчисла: " << i*i << "\n";
return 0;
}
Возможен ввод-вывод нескольких величин (через пробел).
1.4 Базовые типы данных Языка Си
1.4.1 Идентификаторы
Имена, которые присваиваются константам, типам данных, переменным и функциям называются идентификаторами. В Си следующие правила создания идентификаторов: должны начинаться с буквы (a...z,A...Z) или с подчеркивания (_), остальная часть идентификатора должна состоять из букв, подчеркиваний и/или цифр(0...9).
1.4.2 Типизированные константы
В Си используются константы, которые представляют собой имя, присваиваемое какой-либо величине. Идентификатор имени может быть любой длинны, но распознаются первые 32 символа. Идентификатор начинается с латинской буквы или символа подчеркивания, последующие символы могут быть цифры, латинские буквы и символы подчеркивания.
Компилятор Си рассматривает буквы верхнего и нижнего регистра как различные символы.
Типизированные константы бывают: целые, с плавающей запятой, символьные константы и символьные строки.
Константы представляются в виде целого десятичного, восьмиричного или шестнадцатиричного числа.
Описание констант начинается с ключевого слова const, далее тип и значение, например const int Nalog=2.
1.4.3 Переменные
Переменная - это поименованная величина, значение которой может изменяться во время выполнения программы. Переменная принадлежит к определенному типу.
1.4.3.1 Целые типы
Целые числа представляются целыми типами. Целый тип - это обобщенный тип, представление которого зависит от операционной системы и типа процессора.
Рассмотрим основные типы целых чисел:
Целый тип | Размер |
Short int | 16 битовое целое |
Int | 16 битовое целое |
Unsigned long | 32 битовое целое без знака |
Long | 32 битовое целое |
Рассмотрим простой пример.
#include <stdio.h>
#include <conio.h>
main()
{
const int Nalog= 2;
int Stavka;
int Symma;
int C;
Stavka = 300;