Trước hết, cần biết năm nhuận là gì? . Dưới đây là một số điểm liên quan đến năm nhuận Show
Điều kiện dưới đây dùng để kiểm tra xem năm đó có phải là năm nhuận hay không
Bằng cách đặt các điều kiện này vào mã của bạn, bạn có thể kiểm tra năm có phải là năm nhuận hay không. Nếu thỏa mãn các điều kiện trên thì năm đó là năm nhuận. Những điều kiện này có thể được đặt với if-else hoặc với && (và) và. (Hoặc) Cách tìm năm nhuận bằng lập trình C?Với sự trợ giúp của chương trình C, chúng ta sẽ dễ dàng tìm được năm nhuận Ví dụ Xem ví dụ bên dưới, trong đó chúng tôi kiểm tra năm nhuận bằng cách lấy thông tin đầu vào từ người dùng đầu ra Xem các đầu ra bên dưới để biết các giá trị đầu vào khác nhau kiểm tra 1 Enter a year: 2004 2004 is a leap year kiểm tra 2 Enter a year: 1700 1700 is not a leap year Ví dụ Trong ví dụ dưới đây, chúng ta sẽ tìm thấy các năm nhuận trong phạm vi hai năm như 2000 đến 2020. Xem ví dụ bên dưới Trước khi chúng ta đi sâu vào chương trình C để xác định xem năm người dùng đã nhập có phải là năm nhuận hay không, trước tiên chúng ta hãy hiểu năm nhuận là gì. Năm nhuận là gì?Năm nhuận là năm cứ 4 năm lại diễn ra một lần. Dựa trên lịch Gregorian, lý thuyết là một năm là khoảng 365. 25 ngày dài. Nhưng vì chúng ta coi một năm là 365 ngày, nên 0. 25 ngày được thêm vào năm dương lịch tiếp theo, nâng tổng số lên 1 ngày trong năm thứ tư. Do đó, thay vì 365 ngày, một năm nhuận dài 366 ngày. Ngày bổ sung được thêm vào là ngày 29 tháng 2 Cách tìm năm nhuận bằng C?Để tìm xem một năm có phải là năm nhuận hay không bằng chương trình C năm nhuận, tất cả những gì bạn cần làm là nhập một số điều kiện (toán học) vào mã chương trình với sự trợ giúp của câu lệnh If… Else;
Điều kiện thứ hai được sử dụng để tách năm thế kỷ khỏi năm nhuận. Năm thế kỷ là những năm có số 00 ở cuối, ví dụ: 1300, 1500, 1400 và tương tự. Một năm thế kỷ chỉ được coi là năm nhuận nếu nó chia hết cho 400. Ví dụ: các năm 1200, 1600 và 2000 đều là năm nhuận thế kỷ vì các số này chia hết cho 400 Khái niệm cơ bản đến nâng cao - Tìm hiểu tất cảPhát triển toàn bộ PGP của Caltech Chương trình khám pháSơ đồ quy trình của chương trình C năm nhuậnDưới đây là sơ đồ dòng chảy về cách viết chương trình C năm nhuận *[&& là toán tử AND logic / II là toán tử OR logic] Mã giả cho chương trình C năm nhuậnBạn có thể viết mã giả cho chương trình C năm nhuận như sau Bắt đầu thủ tục nhuận_năm() Nếu năm % 4 = 0 VÀ năm % 100. = 0 HOẶC năm%400 == 0 In năm nhuận Khác In không phải năm nhuận Kết thúc NẾU kết thúc thủ tục cũng đọc. Lập trình C là gì? Làm cách nào để triển khai chương trình năm nhuận trong C?Bây giờ chúng ta sẽ sử dụng mã giả trên để viết chương trình C năm nhuận. Sau khi triển khai mã, chúng tôi sẽ cung cấp các năm khác nhau cho mỗi lần thực hiện để xem kết quả. Đây là cách bạn có thể triển khai mã trong lập trình C #include int main(){ int y; printf("Nhập năm cần kiểm tra. "); scanf("%d",&y); nếu (((y % 4 == 0) && (y % 100. = 0)). (y%400 == 0)) printf("Đây là năm nhuận"); khác printf("Đây không phải là năm nhuận"); trả về 0; } Đầu ra 1Đó là năm nhuận vì năm 2016 chia hết cho 4 nhưng không chia hết cho 100 Đầu ra 2Không phải là năm nhuận vì năm 2013 không chia hết cho 4 Đầu ra 3Năm nhuận là năm 1200 chia hết cho 400 Đầu ra 4Đây không phải là năm nhuận vì năm 1500 chia hết cho 4 và 100, khiến nó trở thành một năm thế kỷ Tìm hiểu Ins & Outs của phát triển phần mềmChương trình đào tạo viết mã Caltech Chương trình khám phácũng đọc. Con trỏ trong C. Giải pháp một cửa để sử dụng con trỏ CChương trình C để tìm năm nhuận trong một phạm vi nhất địnhTrong ví dụ trước, chúng tôi đã yêu cầu người dùng nhập một năm và kiểm tra xem đó có phải là năm nhuận hay không. Nhưng ở đây, chúng ta sẽ viết chương trình C năm nhuận yêu cầu người dùng nhập vào một dãy và in tất cả các năm nhuận giữa dãy #include int main(){ int đầu_năm, cuối_năm, i; printf("Nhập năm bắt đầu của dãy. "); scanf("%d",&start_Year); printf("Nhập năm cuối cùng của dãy. "); scanf("%d",&end_Year); // phạm vi đã cho printf("Năm nhuận giữa %d và %d là. \n", đầu_Năm, cuối_Năm); for (i= start_Year; i<= end_Year; i++){ nếu (((i % 4 == 0) && (i % 100. = 0)). (tôi % 400 == 0)){ printf("%d \n", i); } } trả về 0; } đầu raĐó là tất cả về chương trình C năm nhuận Nâng cao sự nghiệp của bạn với tư cách là nhà phát triển MEAN stack với Nhà phát triển Web Full Stack - Chương trình Thạc sĩ MEAN Stack. đăng ký ngay bây giờ Đây là cách để có được công việc nhà phát triển phần mềm hàng đầuPhát triển ngăn xếp đầy đủ-MEAN Chương trình khám pháPhần kết luậnBạn có thể sử dụng một khái niệm tương tự để tìm ra các phạm vi năm khác nhau. Chương trình C năm nhuận đôi khi cũng được sử dụng như một điểm giới thiệu cho câu lệnh if-else trong C. Nếu bạn muốn tìm hiểu thêm về các nguyên tắc cơ bản của C, chẳng hạn như con trỏ và vòng lặp, hãy đăng ký trên nền tảng SkillUp của Simplilearn. Nền tảng này cung cấp một loạt các khóa học trực tuyến miễn phí để giúp bạn nắm rõ kiến thức cơ bản về nhiều ngôn ngữ lập trình, bao gồm cả C Bên cạnh việc học về lập trình C, bạn cũng nên nắm vững một số ngôn ngữ lập trình phổ biến khác vì các công ty đa quốc gia ưa chuộng lập trình viên full-stack trong thời buổi cạnh tranh như hiện nay. Do đó, điều cần thiết và được khuyến nghị là bạn nên nâng cao kiến thức, kỹ năng và phạm vi công việc của mình. Bạn có thể làm tất cả những điều đó bằng cách chọn tham gia Chương trình Sau đại học của Simplilearn trong Khóa học Phát triển Web Full Stack. Khóa học sẽ giúp bạn làm quen với nhiều ngôn ngữ lập trình và các công cụ liên quan để giúp bạn theo đuổi sự nghiệp phát triển phần mềm. Bạn đang chờ đợi điều gì? Giới thiệu về tác giảđơn giảnSimplilearn là một trong những nhà cung cấp dịch vụ đào tạo trực tuyến hàng đầu thế giới về Tiếp thị kỹ thuật số, Điện toán đám mây, Quản lý dự án, Khoa học dữ liệu, CNTT, Phát triển phần mềm và nhiều công nghệ mới nổi khác |