Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Chương trình C xác định kiểu mảng (chẵn/lẻ/trộn) dùng con trỏ

Đề bài

Kiểm tra mảng nhập vào: toàn chẵn → "Even", toàn lẻ → "Odd", hỗn hợp → "Mixed". Dùng con trỏ.

Thuật toán

  • Cấp phát mảng động.
  • Duyệt bằng con trỏ, đếm số chẵn (c) và lẻ (d).
  • So sánh với kích thước mảng.

Chương trình C

#include <stdio.h>
#include <stdlib.h>

int *createArray(int n) { return (int*)malloc(n*sizeof(int)); }
void readArray(int n, int *a) { for(int i=0;i

Kết quả

Kích thước mảng: 4
Phần tử: 12 14 16 18
Kiểu mảng: Even