Mahtavaa!
Completion arvosana parantunut arvoon 4.35single
Ensimmäisen Rakenteen Luominen
Pyyhkäise näyttääksesi valikon
Käyttäen ensimmäisen luvun lopussa olevaa visuaalista vihjettä, luodaan tietotyyppi, joka kuvaa kemiallista alkuainetta:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
Massa ja järjestysluku eivät voi olla negatiivisia, joten tehokkaampaa olisi käyttää tietotyyppiä unsigned short int.
Nyt voit luoda kemiallisen alkuaineen. Koodi näyttää tältä:
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; }
Rakenteen kenttien käyttöä käsitellään seuraavassa luvussa. Yritä kuvata geometrinen piste A rakenteella.
Swipe to start coding
Olet luomassa rakennetta, joka kuvaa pistettä kaksiulotteisessa avaruudessa. Tavoitteena on tallentaa ja näyttää tietoja pisteestä, mukaan lukien sen nimi ja koordinaatit.
Rakenne Point sisältää:
- Merkkitaulukon pisteen nimelle — sen tulee sisältää vain yksi kirjain (esimerkiksi "A" tai "B").
Tallentaaksesi tämän yksittäisen kirjaimen ja lopetusmerkin
\0, määrittele taulukko muodossaname[2]. - Kaksi kokonaislukukenttää, jotka edustavat
x- jay-koordinaatteja.
main-funktiossa:
- Luo muuttuja tyyppiä Point.
- Alusta se aaltosulkeilla {} nimellä ja koordinaattiarvoilla.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme