liusir_M 2020-12-10 12:14 采纳率: 0%
浏览 869

c语言写代码输出答案时为什么会出现一串很大的数字?

 

  • 写回答

3条回答 默认 最新

  • liusir_M 2020-12-10 12:36
    关注

    以下是代码,题目是pta的习题5-2 使用函数求奇数和

    #include <stdio.h>
    int even(int n);
    int OddSum(int list[], int N);
    int main()
    {
        int list[100], n, N, i;
        int a[100], b = 0;
        scanf("%d", &N);
        for (i = 0;i < N;i++)
        {
            scanf("%d", &list[i]);
                if (even(list[i]) == 0)
                    a[i] = list[i];
            b++;
        }
        printf("Sum of ( ");
        for (i = 0;i < b;i++)
        {
            printf("%d ", a[i]);
        }
        printf(") = %d", OddSum(a, b));
        return 0;
    }
    int even(int n)
    {
        int c = 0;
        if (n % 2 == 0)
            c = 1;
        else
            c = 0;
        return c;
    }
    int OddSum(int list[], int N)
    {
        int i, sum = 0;
        for (i = 0;i < N;i++)
            if (even(list[i]) == 0)
                sum += list[i];
        return sum;
    }

    评论

报告相同问题?

悬赏问题

  • ¥15 SPSS分类模型实训题步骤
  • ¥15 求解决扩散模型代码问题
  • ¥15 工创大赛太阳能电动车项目零基础要学什么
  • ¥20 limma多组间分析最终p值只有一个
  • ¥15 nopCommerce开发问题
  • ¥15 torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGKILL
  • ¥15 QuartusⅡ15.0编译项目后,output_files中的.jdi、.sld、.sof不更新怎么解决
  • ¥15 pycharm输出和导师的一样,但是标红
  • ¥15 想问问富文本拿到的html怎么转成docx的
  • ¥15 我看了您的文章,遇到了个问题。