Ensimmäisen Rakenteen Luominen
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
Mahtavaa!
Completion arvosana parantunut arvoon 4.35
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