Створення Першої Структури
Використовуючи візуальний підказку наприкінці першого розділу, створимо тип даних для опису хімічного елемента:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
Маса та атомний номер не можуть бути від’ємними, тому доцільніше використовувати тип даних unsigned short int.
Тепер ви можете створити хімічний елемент. Код виглядатиме так:
main.c
123456789101112131415#include "stdio.h" struct chemicalElement { char name[3]; int atomicNumber; int valency; double mass; }; int main() { struct chemicalElement silicon = {"Si", 14, 4, 28.08}; return 0; }
Доступ до полів структури буде розглянуто у наступному розділі. Спробуйте описати геометричну точку A за допомогою структури.
Swipe to start coding
Ви створюєте структуру для представлення точки у двовимірному просторі. Ваша мета — зберігати та відображати інформацію про точку, включаючи її назву та координати.
Структура Point повинна містити:
- Масив символів для імені точки — він має містити лише одну літеру (наприклад, "A" або "B").
Щоб зберегти цю одну літеру та символ завершення рядка
\0, оголосіть масив якname[2]. - Два цілочисельних поля, що представляють координати
xтаy.
У функції main:
- Створіть змінну типу Point.
- Ініціалізуйте її за допомогою фігурних дужок {} із вказанням імені та значень координат.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 4.35
Створення Першої Структури
Свайпніть щоб показати меню
Використовуючи візуальний підказку наприкінці першого розділу, створимо тип даних для опису хімічного елемента:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
Маса та атомний номер не можуть бути від’ємними, тому доцільніше використовувати тип даних unsigned short int.
Тепер ви можете створити хімічний елемент. Код виглядатиме так:
main.c
123456789101112131415#include "stdio.h" struct chemicalElement { char name[3]; int atomicNumber; int valency; double mass; }; int main() { struct chemicalElement silicon = {"Si", 14, 4, 28.08}; return 0; }
Доступ до полів структури буде розглянуто у наступному розділі. Спробуйте описати геометричну точку A за допомогою структури.
Swipe to start coding
Ви створюєте структуру для представлення точки у двовимірному просторі. Ваша мета — зберігати та відображати інформацію про точку, включаючи її назву та координати.
Структура Point повинна містити:
- Масив символів для імені точки — він має містити лише одну літеру (наприклад, "A" або "B").
Щоб зберегти цю одну літеру та символ завершення рядка
\0, оголосіть масив якname[2]. - Два цілочисельних поля, що представляють координати
xтаy.
У функції main:
- Створіть змінну типу Point.
- Ініціалізуйте її за допомогою фігурних дужок {} із вказанням імені та значень координат.
Рішення
Дякуємо за ваш відгук!
single