![C хэл дээрх энгийн цаг: 4 алхам C хэл дээрх энгийн цаг: 4 алхам](https://i.howwhatproduce.com/images/002/image-4957-26-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Хэл дээрх энгийн цаг C Хэл дээрх энгийн цаг C](https://i.howwhatproduce.com/images/002/image-4957-27-j.webp)
Санаа бол C дээр энгийн цаг бүтээх боловч эхлээд бид програм хангамжаа тохируулж, ашиглах гэж буй зарим зүйлтэйгээ танилцах хэрэгтэй.
Алхам 1: Алхам 1:
![1-р алхам 1-р алхам](https://i.howwhatproduce.com/images/002/image-4957-28-j.webp)
- Visual Studio, Code Blocks эсвэл бусад ижил төстэй програм хангамжийг сонгоно уу (би Visual Studio 2015 -ийг санал болгож байна).
- Би Visual Studio 2015 -ийг ашиглах тул google дээр "Visual Studio 2015 Community" гэж бичээд татаж аваад суулгаарай.
- Суулгасны дараа Visual Studio -г ажиллуулаад New/Project/Console Application дээр дарна уу.
- Console Application Wizard дээр дараагийн товчлуурыг дараад, Урьдчилан хөрвүүлсэн толгойн сонголтыг цуцалж, Empty project, Finish командыг сонгоно уу.
- Баруун талд нь Solution Explorer байх болно, Source Files, Add/New Item/C ++ файл (.cpp) дээр хулганы баруун товчийг дарна уу, гэхдээ нэрийг Source.c болгон өөрчилж нэмнэ үү.
- Одоо танд C төсөл эхлэхэд бэлэн боллоо.
Алхам 2: Алхам 2: Манай кодыг бичиж, шинэ зүйл сурах
![Алхам 2: Манай кодыг бичиж, шинэ зүйл сурах Алхам 2: Манай кодыг бичиж, шинэ зүйл сурах](https://i.howwhatproduce.com/images/002/image-4957-29-j.webp)
Энэ бол бидний код:
#оруулна.
int main ()
{
int h, m, s; // бид хөтөлбөртөө цаг, минут, секундүүдийг нэмж өгдөг
int D = 1000; // бид 1000 миллисекундын хоцролтыг нэмдэг бөгөөд энэ нь нэг секунд болдог бөгөөд үүнийг унтах үед ашиглах болно ().
printf ("Цагийг тохируулах: / n"); // printf ("") дотор байгаа текстийг дэлгэц дээр бичээд / n шинэ мөрөнд бичнэ.
scanf (" %d %d %d", & h, & m, & s); // scanf бол бидний цаг хугацаа эсвэл үнэ цэнийг оруулах газар юм.
if (h> 12) {printf ("ERROR! / n"); гарах (0); } // энэ if функцид оруулсан утга нь 12 -оос том эсэхийг шалгадаг.
if (m> 60) {printf ("ERROR! / n"); гарах (0); } // энд ижил төстэй бөгөөд хэрэв том бол програм ERROR бичдэг! ба гардаг
if (s> 60) {printf ("ERROR! / n"); гарах (0); } // ижил төстэй
while (1) // while (1) нь хязгааргүй хүрд бөгөөд доторх бүх зүйл хязгааргүй байдалд давтагддаг. {
s += 1; // энэ нь тухайн хэсэгт давталт ирэх бүрт програмыг 1 секундээр нэмэгдүүлэхийг хэлдэг.
if (s> 59) {m += 1; s = 0; } // хэрэв секунд нь 59 -өөс дээш байвал энэ нь минутыг нэмэгдүүлж, секундийг 0 болгож тохируулна.
хэрэв (m> 59) {h += 1; m = 0; } // ижил төстэй
хэрэв (h> 12) {h = 1; m = 0; s = 0; } // ижил төстэй
printf ("\ n Цаг");
printf ("\ n%02d:%02d:%02d", h, m, s); // энэ нь бидний цагийг "00:00:00" форматаар бичдэг
Унтах (D); // энэ бол унтлагын функц бөгөөд энэ нь цаг хугацааны хүрдийг удаашруулж, цаг шиг болгодог.
систем ("cls"); // энэ нь дэлгэцийг цэвэрлэнэ.
}
getchar (); буцаах 0;
}
*'//' ард байгаа бүх зүйл бол тайлбар бөгөөд програмыг өөрчилдөггүй тул устгаж болно.
** Visual Studio заримдаа "scanf" -ээс бүрддэг тул програмыг ажиллуулахгүй тул та Solution Explorer рүү очих хэрэгтэй> гадаргуу дээр хулганы баруун товчийг дарна уу> Properties (Зураг дээрх шиг зүйл гарч ирэх ёстой)> тохиргооноос Бүх тохиргоог сонгоно уу. > Тохиргооны шинж чанарууд> C/C ++> Preprocessor> Preprocessor Definitions хэсэгт _CRT_SECURE_NO_WARNINGS> Save гэж бичнэ үү.
Алхам 3: Алхам 3: Бид тогтоосон хил хязгаарыг давах цаг заваа гаргадаг
![Алхам 3: Бид тогтоосон хил хязгаарыг даван туулах цаг заваа гаргадаг Алхам 3: Бид тогтоосон хил хязгаарыг даван туулах цаг заваа гаргадаг](https://i.howwhatproduce.com/images/002/image-4957-30-j.webp)
- Санамсаргүй тоонуудыг оруулаад h нь> 12, m нь> 60, s нь> 60 болно.
- Програм ERROR бичжээ! ба гардаг.
- Одоогоор амжилт!
Алхам 4: Алхам 4:
![Алхам 4 Алхам 4](https://i.howwhatproduce.com/images/002/image-4957-31-j.webp)
![Алхам 4 Алхам 4](https://i.howwhatproduce.com/images/002/image-4957-32-j.webp)
- Санамсаргүй тоонуудыг оруулаад h нь <12, m нь <60, s нь <60 болно.
- тоонууд 00:00:00 формат болж өөрчлөгдөж, цагууд "цохилж" эхэлдэг.
- АМЖИЛТ үнэхээр.
*Цаг 12 өнгөрсний дараа 'цаг' 01, 'минут', 'секунд' 00 болж өөрчлөгдөнө.
Хөгжилтэй байгаарай!
Зөвлөмж болгож буй:
Хинди хэл дээрх электроникийн үндсэн заавар #1: AC ба DC: ScitiveR: 3 алхам
![Хинди хэл дээрх электроникийн үндсэн заавар #1: AC ба DC: ScitiveR: 3 алхам Хинди хэл дээрх электроникийн үндсэн заавар #1: AC ба DC: ScitiveR: 3 алхам](https://i.howwhatproduce.com/images/010/image-28676-j.webp)
Хинди хэл дээрх электроникийн үндсэн заавар #1: AC & DC: ScitiveR: ScitiveR में आपका स्वागत है! Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах conf तों आप अभी अभी conf conf Series आप इस хичээлийн цуврал хичээлүүд
Шекспирийн програмчлалын хэл дээрх энгийн нэмэлт програм: 18 алхам
![Шекспирийн програмчлалын хэл дээрх энгийн нэмэлт програм: 18 алхам Шекспирийн програмчлалын хэл дээрх энгийн нэмэлт програм: 18 алхам](https://i.howwhatproduce.com/images/011/image-31570-j.webp)
Шекспирийн програмчлалын хэл дээрх энгийн нэмэлт програм: Шекспирийн програмчлалын хэл (SPL) нь эзотерик програмчлалын хэлний жишээ бөгөөд сурах нь сонирхолтой, ашиглахад хөгжилтэй боловч бодит амьдрал дээр тийм ч их ашиг тустай байдаггүй. SPL бол эх кодыг агуулсан хэл юм
Морз хэл дээрх Ардуино Хангман: 9 алхам
![Морз хэл дээрх Ардуино Хангман: 9 алхам Морз хэл дээрх Ардуино Хангман: 9 алхам](https://i.howwhatproduce.com/images/004/image-9974-8-j.webp)
Морз хэл дээрх Arduino Hangman: Энэхүү гарын авлагад би гар утсаа энгийн гар чийдэн эсвэл бамбарын функцээр Морз код илгээж, Hangman тоглуулахын тулд өөрийн Arduino -ийг хэрхэн тохируулахыг харуулах болно. 10 ширхэг LED гэрэл Үүнийг холбох утас
Төсөл 1: C хэл дээрх демо видео: 9 алхам
![Төсөл 1: C хэл дээрх демо видео: 9 алхам Төсөл 1: C хэл дээрх демо видео: 9 алхам](https://i.howwhatproduce.com/images/002/image-3944-25-j.webp)
Төсөл 1: C хэл дээрх демо видео: Сайн байцгаана уу, хоббичин, энэ төсөлд би лабораторийнхоо танилцуулга болох жижиг дэлгэцийн демо үүсгэхийг хүссэн юм. Үүнийг хийхийн тулд би eBay дээр дараах бүрэлдэхүүн хэсгүүдийг маш сайн ашигласан:-Arduino Nano: https://www.ebay.ca/itm/MINI-USB-Nano
Python хэл дээрх бүтэцтэй гэрэл ба стерео хараанд суурилсан DIY 3D сканнер: 6 алхам (зурагтай)
![Python хэл дээрх бүтэцтэй гэрэл ба стерео хараанд суурилсан DIY 3D сканнер: 6 алхам (зурагтай) Python хэл дээрх бүтэцтэй гэрэл ба стерео хараанд суурилсан DIY 3D сканнер: 6 алхам (зурагтай)](https://i.howwhatproduce.com/images/003/image-7349-36-j.webp)
Python хэл дээрх бүтэцтэй гэрэл ба стерео алсын хараанд суурилсан DIY 3D сканнер: Энэхүү 3D сканнерыг видео проектор, вэбкамер гэх мэт ердийн өртөг багатай ердийн хэрэгслүүдийг ашиглан хийсэн болно. Хөнгөн бүтэцтэй 3D сканнер бол гэрлийн загвар, камерын систем ашиглан объектын гурван хэмжээст хэлбэрийг хэмжих 3D сканнер төхөөрөмж юм