C语言,输入一个整数n再输入n个整数,输出其中所有偶数

学习 时间:2026-05-30 22:54:41 阅读:7464
C语言,输入一个整数n再输入n个整数,输出其中所有偶数

最佳回答

等待的寒风

典雅的小鸭子

2026-05-30 22:54:41

int i, a, n;int * pl = NULL;printf("input n:");scanf("%d", &n);if (n > 0){ pl = (int *)malloc(n*sizeof(int));}for (i = 0; i < n; i++){ printf("input number %d:", i); scanf("%d", &a); pl[i] = a;} printf("\neven number:");for (i = 0; i < n; i++){ a = pl[i]; if (a%2 == 0) { printf(" ", a); }}if (pl != NULL){ free(pl); pl = NULL;}

最新回答共有2条回答

  • 温婉的手套
    回复
    2026-05-30 22:54:41

    int i, a, n;int * pl = NULL;printf("input n:");scanf("%d", &n);if (n > 0){ pl = (int *)malloc(n*sizeof(int));}for (i = 0; i < n; i++){ printf("input number %d:", i); scanf("%d", &a); pl[i] = a;} printf("\neven number:");for (i = 0; i < n; i++){ a = pl[i]; if (a%2 == 0) { printf(" ", a); }}if (pl != NULL){ free(pl); pl = NULL;}

上一篇 计算:50°27'×3+98°12'25''÷5=?

下一篇 我想找一些关于 少说废话多做实事 的名言警句 急用!