第九次c语言上机操作

                                                              第九次c语言上机实验操作

                             姓名:刘梦璇               班级:12信息1       学号:120705104

 

任务1

我的编程


#include   
//////////////a[行数][列数]   
void main()  
{  
    int a[41][2],b,i,j,c,k,m=0,n=0,g=0,l=0;  
    float sum=0.0;  
    printf("请输入学生数量\n");  
    scanf("%d",&b);  
    printf("请输入学号和分数\n");  
    for(i=1;i<=b;i++)  
    {  
        for(j=1;j<=2;j++)  
            scanf_s("%d",&a[i-1][j-1]);  
    }  
    printf("\n");  
    for(i=1;i<=b;i++)  
        sum=sum+a[i-1][1]; 
	printf("总分是:%.1f\n",sum);
    sum=sum/b;  
    printf("平均分是:%.1f\n",sum);  
    printf("成绩名次表\n");  
    for(k=1;k<=b;k++)  
    {  
        for(i=1;i<=b;i++)  
        {  
            if(a[i-1][1]=90)  
            m++;  
        if(a[i-1][1]<60) 
            n++;  
		if(a[i-1][1]>=60&&a[i-1][1]<=70)
			g++;
		if(a[i-1][1]>70&&a[i-1][1]<90)
			l++;
    }  
      
    printf("优秀\t良好\t及格\t不及格\n%d\t%d\t%d\t%d\n%.2lf%%\t%.2lf%%\t%.2lf%%\t%.2lf%%\n",m,g,l,n,(double)m*100/b,(double)g*100/b,(double)l*100/b,(double)n*100/b); 
} 

我的截图

第九次c语言上机操作_第1张图片



任务2

我的编程

#include         
      
void main()    
{    
    int a[5],max,i;    
    for(i=0;i<=4;i++)    
        scanf("%d",&a[i]);  
    max=*(a+0);  
    
	for(i=1;i<=4;i++)  
    {
		if(*(a+i)>max)  
            max=*(a+i);  
    }  
    printf("max=%d\n",max);  
    
	for(i=4;i>=0;i--)    
      printf("%d\t",*(a+i));    
  }    



运行截图

第九次c语言上机操作_第2张图片

 

 

 

你可能感兴趣的:(第九次c语言上机操作)