• 第二周作业


    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.运行截图

  • 相关阅读:
    docker 命令
    php cli命令
    windows 中docker连接使用mysql数据库
    什么是微服务
    PHP7新特性
    Docker Machine 命令
    关于Docker目录挂载的总结(二)
    实验十一 MySQLl备份与恢复1
    实验十--- MySQL过程式数据库对象
    实验九 存储函数和触发器
  • 原文地址:https://www.cnblogs.com/xudo/p/10490688.html
Copyright © 2020-2023  润新知