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

    2019年春季学期第二周作业

    基础作业

    请在第一周作业的基础上,继续完成:找出给定的文件中数组的最大值及其对应的最小下标(下标从0开始)。并将最大值和对应的最小下标数值写入文件。

    输入:

    请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。

    输出

    在不删除原有文件内容的情况下,将最大值和对应的最小下标数值写入文件。

    1.实验代码

    
    #include<stdio.h>
    #include<stdlib.h>
    int main(void)
    {
    	FILE * fp;
        long mun;
        int a[20];
    	(fp=fopen("F:\compile data\liuxu.txt","r")); 
    	for( int i=0; i<15; i++)
    	{
    		fscanf(fp,"%d",&a[i]);		
    	}
    	int x=a[0];
    	for(int y=0; y<15; y++)
    	{
    		if(x<a[y]) 
    		{
    			x=a[y];
    		mun=y;
    		}
    	}
    		
    		printf("%d %d
    ",x,mun);
    
    	if(fclose(fp)){
    		printf("Can not close the file!
    ");
    		exit (0);
    		
    	}
    	return 0;
       } 
    
    

    2.代码流程图

    3.这一次作业非常的具有挑战性,是一个新学习的概率,做的挺有意思的,虽然花费了很长的时间,但是挺有收获的。

    4.运行截图

  • 相关阅读:
    E
    C
    航空母舰-03
    航空母舰-02
    航空母舰-01
    新概念4-30
    html
    翁凯-编程学习方法
    机器学习Ng-02
    民法-钟秀勇-导学
  • 原文地址:https://www.cnblogs.com/xudo/p/10490688.html
Copyright © 2011-2022 走看看