您的位置:首页 > 其它

第九次上机实验报告

2013-05-31 16:56 169 查看
交谈中请勿轻信汇款、中奖信息、陌生电话,勿使用外挂软件。

1-浙江-陈泳任  16:33:43

#include<stdio.h>  

#define H 30  

int main()  

{   void toofuck(int *x,int *y,int *z,int *w);  

     int *l,*i,*p,*o;  

    int god[H];  

    int FUCK[H];  

    int a=0,b=0,c=0,e,f,g=0,n,h=0,j,d=0,s=0;  

    printf("需要输入多少人的成绩\n");  

    scanf("%d",&n);  

    printf("输入学生的学号及成绩\n");  

    while(a<n)  

    {scanf("%d,%d",&god[a],&FUCK[a]);  

    b=FUCK[a]+b;  

    a++;}  

    c=b/n;  

    printf("平均分为%d,总分为%d",c,b);  

    while(d<n)  

    {for(f=0;f<n;f++)  

    {l=&FUCK[f];i=&FUCK[f+1];p=&god[f];o=&god[f+1];  

    toofuck(l,i,p,o);}d++;}  

    printf("成绩表如下\n");  

[cpp] view plaincopy

        g=0;  

    while(g<n)  

    {printf("%d,%d\n",god[g],FUCK[g]);  

    g++;}  

    while(s<n)  

    {for(f=0;f<n;f++)  

    {l=&god[f];i=&god[f+1];p=&FUCK[f];o=&FUCK[f+1];  

    toofuck(l,i,p,o);}s++;}  

    printf("学号表如下");  

    while(g<n)  

    {printf("%d,%d\n",god[g],FUCK[g]);  

    g++;}  

    printf("请输入想要查询的学号");  

        scanf("%d",&h);  

        j=0;  

        while(j<n)  

        {if(god[j]==h)  

        {printf("学号:%d    名次:%d   成绩:%d",god[j],j+1,FUCK[j]);  

        break;}j++;  

        }  

    a=0;b=0;c=0;d=0;e=0;  

    while(a<n)  

    {   if(FUCK[a]>90)  

            c++;  

    if(FUCK[a]>70&&FUCK[a]<90)  

        d++;  

    if(FUCK[a]>60&&FUCK[a]<70)  

        e++;  

    if(FUCK[a]<60)  

        b++;a++;}  

    printf("优秀类别有%d人,占全部的%d%\n",c,c*100/n);  

    printf("良好类别有%d人,占全部的%d%\n",d,d*100/n);  

    printf("及格类别有%d人,占全部的%d%\n",e,e*100/n);  

    printf("不及格类别有%d人,占全部的%d%\n",b,b*100/n);}  

      

  

  

  

void toofuck(int *x,int *y,int *z,int *w)  

{  int a;  

    if(*x<*y)  

        {a=*x;  

    *x=*y;  

    *y=a;  

    a=*z;  

    *z=*w;  

    *w=a;}}  


     

*****************************************************************************************************************************************************************
#include<stdio.h> 

#define m 5 

void main() 



    int i,*p,max=0; 

    int number[m]; 

    printf("请输入五个数:\n"); 

    for(i=0;i<m;i++) 

    { 

    scanf("%d",&number[i]); 

    } 

     

    for(p=number;p<number+m;p++) 

    { 

        if(max>*p) 

        { 

        max=max; 

        } 

        max=*p; 

    } 

    printf("这五个数中的最大数是:%d\n",max); 

    printf("这五个数的逆序是:\n"); 

    for(p=number+m-1;p>=number;p--) 

    { 

    printf("%d\n",*p); 

    } 



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: