Типы данных
Часть раздела Fundamentals путешествия по C на Coddy — урок 5 из 63.
В языке C каждый фрагмент данных в вашей программе имеет определенный тип. Типы данных определяют, какого рода данные может хранить переменная и сколько памяти ей требуется. Давайте рассмотрим основные типы данных в C:
Создайте целочисленную переменную:
int age;Это объявляет переменную с именем age, которая может хранить целые числа.
age = 25;Это присваивает значение 25 переменной age. Но вы также можете объявить и инициализировать её за один шаг:
int score = 100;Здесь int score = 100; объявляет переменную и одновременно устанавливает её значение.
Вот основные типы данных в C:
int number = 42; // Целое число
float price = 10.5f; // Число с плавающей запятой (десятичное)
double pi = 3.14159; // Число с плавающей запятой двойной точности
char grade = 'A'; // Одиночный символint хранит целые числа. float хранит десятичные числа — суффикс f (например, 10.5f) указывает C обрабатывать значение как float, а не как double. double хранит десятичные числа с большей точностью, чем float. char хранит одиночный символ, заключенный в одинарные кавычки.
Задание
ЛегкоВам дана программа, сохраните в переменной с именем price значение 120.
Шпаргалка
В языке C каждая переменная должна иметь определенный тип данных, который определяет, какой вид данных она может хранить:
Основные типы данных:
int number = 42; // Целое число
float price = 10.5f; // Число с плавающей запятой (десятичное)
double pi = 3.14159; // Число с плавающей запятой двойной точности
char grade = 'A'; // Одиночный символОбъявление и присваивание переменных:
int age; // Объявление переменной
age = 25; // Присваивание значения
int score = 100; // Объявление и инициализация за один шагПопробуйте сами
#include <stdio.h>
int main() {
// Замените знак вопроса на правильное число
int price = ?;
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Fundamentals
2Переменные
Типы данныхЦелые числаFloat и DoubleСимволыЛогический типКонстантыОсновы printfПравила именования переменныхПриведение типов. Часть 1Приведение типов. Часть 2Итоговое задание3Операторы
Арифметические операторыОператор остатка от деленияИнкремент и декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Задание на повторение