zoukankan      html  css  js  c++  java
  • 第二周作业——基础作业

    基础作业
    请在第一周作业的基础上,继续完成:找出给定的文件中数组的最大值及其对应的最小下标(下标从0开始)。并将最大值和对应的最小下标数值写入文件。
    输入:
    请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。
    输出
    在不删除原有文件内容的情况下,将最大值和对应的最小下标数值写入文件。

    遇到的问题:
    1.运行的结果和文件中的值不同
    定义变量的类型搞错了
    2.没有把全部的变量名调整好,有的还和书上的一样。
    3.输出的值没有与文件里的数一样



    接下

    没有调过来时

    原用于书上的变量名

    实验代码

    include<stdlib.h>

    int main()
    {
    FILE *jk;
    int n=0;
    int huya[10];
    int x,pv;

    if((jk=fopen("C:\Users\珂姐姐\Desktop\Freezing.txt","a+"))==NULL){
        printf("File open error!
    ");
        exit(0);
    }
     
    for(x=0;x<5;x++) {
        fscanf(jk,"%d",&huya[x]);
        printf("%d
    ",huya[x]); 
    }
    pv=huya[0];
    for(x=0;x<5;x++)
    {
        if(pv<huya[x])
        {
            pv=huya[x];
            n=x;
        }
    }
     
    printf("%d %d",pv,n);
     
    if(fclose(jk) )
    {
        printf("Can not close the file!
    ");
        exit(0);
    }
     
    return 0;
    

    }

  • 相关阅读:
    关于python Tk中实时的输出.
    tkinter调取签名网而设计签名页面(十七)
    多进程Multiprocessing模块
    tkinter做一个简单的登陆页面(十六)
    maven常用命令
    通用接口测试用例
    关于log4j
    场景测试-支付场景
    自动化测试的意义
    自动化测试之明确目的
  • 原文地址:https://www.cnblogs.com/freezinng/p/10490284.html
Copyright © 2011-2022 走看看