改过自新 发表于 2020-4-21 15:08:54

萌新初学c语言求大佬解答

首先自己建文件111.txt,数据分别是12 23 44 68 95 68 47 95 10 25

编写程序,求出该数据文件中,在第3个-第9个数据之间,能被2整除的最大值

sunrise085 发表于 2020-4-21 15:12:42

又是组团写作业了么?
上午就人发了一个一模一样的问题
#include<stdio.h>

int main()
{
    FILE *fp;
    int n,i=0,max=0;
    char ff = "12 23 44 68 95 68 47 95 10 25";
    fp = fopen("111.txt","w");
    fputs(ff,fp);
    fclose(fp);

    fp = fopen("111.txt","r");
    while(fscanf(fp,"%d",&n)==1)
    {
      i++;
      if(i>=3 && i<=9)
            if (n%2==0 && n>max)
                max=n;
    }
    printf("%d",max);
    fclose(fp);
    return 0;
}

sunrise085 发表于 2020-4-21 15:13:24

本帖最后由 sunrise085 于 2020-4-21 15:16 编辑

我在这里写了C语言版本,还写了python版本。
不知道你们的作业到底是C还是python,上午的那个发到了python板块了

改过自新 发表于 2020-4-21 15:35:53

sunrise085 发表于 2020-4-21 15:12
又是组团写作业了么?
上午就人发了一个一模一样的问题

对 哈哈哈哈哈 组团作业   谢谢大佬
页: [1]
查看完整版本: 萌新初学c语言求大佬解答