1 条题解

  • 0
    @ 2025-4-7 21:29:26

    C :

    #include <stdio.h>
    int main(void)
    {
    	int a[10][6],i,j,min[2],max[2],sum;
    	for (i=0;i<10;i++)
    	{
    		for (j=0;j<6;j++)
    		{
    			scanf("%d",&a[i][j]);
    		}
    	}
    	for (i=0;i<10;i++)
    	{
    		sum=0;
    		for (j=1;j<6;j++)
    		{
    			sum+=a[i][j];
    		}
    		if (sum>max[1])
    		{
    			max[0]=a[i][0];
    			max[1]=sum;
    		}
    		if (sum<min[1])
    		{
    			min[0]=a[i][0];
    			min[1]=sum;
    		}
    	}	
    	printf("%d %d\n%d %d",max[0],max[1],min[0],min[1]);	
    	return 0;
    }
    

    C++ :

    #include<iostream>
    using namespace std;
    int main()
    {
    	int a[11][7]={0};
    	for (int i=1; i<=10; i++)
    	{
    		cin>>a[i][1];
    		for (int j=2; j<=6; j++)
    			{ cin>>a[i][j]; a[i][0]+=a[i][j]; }
    	}
    	int max=a[1][7],pmax=1,min=a[1][7],pmin=1;
    	for (int i=2; i<=10; i++)
    		if (max<a[i][0]) { max=a[i][0]; pmax=i; }
    		else if (min>a[i][0]) { min=a[i][0]; pmin=i; }
    	cout<<a[pmax][1]<<" "<<a[pmax][0]<<endl;
    	cout<<a[pmin][1]<<" "<<a[pmin][0]<<endl;
    	return 0;
    }
    
    • 1

    《C语言程序设计》江宝钏主编-习题7-2-5科总分

    信息

    ID
    1481
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    (无)
    递交数
    0
    已通过
    0
    上传者