美文网首页
我的作业

我的作业

作者: 晨颜 | 来源:发表于2021-10-19 08:16 被阅读0次
#include<stdio.h>
#include<math.h>

int main(void){
       //实验2
    //2.1
    //two.(1) 
    printf("Programming in C is fun!\n");
    printf("学号:2021284101  姓名:毛**  班级:20212841\n");
    printf("你在计算机中心A1机房吗?\n");
    //three 
    //2.2 
    //two.(2) 
    
    int height,g=10,t=3;
    height=g*t*t/2;
    printf("height=%d\n",height);
    //two.(3) 
    int math=87,eng=72,comp=93,average; 
    average=(math+eng+comp)/3;
    printf("math=%d eng=%d comp=%d average=%d\n",math,eng,comp,average);
    //four.(2)
    
    int n=152,digit1,digit2,digit3; 
    digit1=n%10;
    digit2=n/10%10;
    digit3=n/100;
    printf("%d=%d+%d*10+%d*100\n",n,digit1,digit2,digit3);
    //思考: 
    /*
    int n=1234,digit1,digit2,digit3,digit4; 
    digit1=n%10;
    digit2=n/10%10;
    digit3=n/100%10;
    digit4=n/1000;
    printf("%d=%d+%d*10+%d*100+%d*1000\n",n,digit1,digit2,digit3,digit4);*/
    //2.3
    //two.(2)
    //见补充
    //two.(3)
    //见补充
    //three
    //four
    int number,d1,d2,d3;
    printf("Enter number:");
    scanf("%d",&number);
    if(number<100||number>999)
        printf("Invalid Value!");
    else
    {
        
        d1=number%10;
        d2=number/10%10;
        d3=number/100;
        if(number==pow(d1,3)+pow(d2,3)+pow(d3,3))
            printf("Yes");
        else
            printf("No");
    }
  //实验3
    //two(1)
 
    int sign;
    float x;
    printf("Enter x:");scanf("%f",&x);
    
    if(x<0)
        sign=-1;
    else
        if(x==0)
            sign=0;
        else
            sign=1;
    printf("sign(%f)=%d",x,sign);
    
    //two(2)
    /*
    int n1,n2,n3,t; 
    printf("Enter n1,n2,n3:");
    scanf("%d%d%d",&n1,&n2,&n3);
    if(n1>n2)
    {
        t=n1;
        n1=n2;
        n2=t;
    }   
    if(n1>n3)
    {
        t=n1;
        n1=n3;
        n3=t;
    }     
    if(n2>n3)
    {
        t=n2;
        n2=n3;
        n2=t;
    }
    printf("%d->%d->%d\n",n1,n2,n3);
     */
            //three
    /*
    int a,b;
    float cost,zk;
    char c;
    printf("Enter a,b,c:");
    scanf("%d%d %c",&a,&b,&c);
    if(c=='m')
        zk=0.95;
    else if(c=='e')
        zk=0.97;
    else
        printf("输入有误");
    switch(b) 
    {
        case 90:cost=a*6.95*zk;printf("%.2f\n",cost);break;
        case 93:cost=a*7.44*zk;printf("%.2f\n",cost);break;
        case 97:cost=a*7.93*zk;printf("%.2f\n",cost);break;
        default:printf("输入有误");break;
    }*/
           ///////////////////////补充////////////////////////////////////
           // 实验2
            //2.3
    //two.(2)
    /*
    int year;
    float money,rate,interest;
    printf("Enter money,year,rate:");
    scanf("%f%d%f",&money,&year,&rate);
    interest=money*pow((1+rate),year)-money;
    printf("interest=%.2f\n",interest);*/
    //two.(3)
    
    float f,x;
    printf("Enter x:");
    scanf("%f",&x);
    f=(x<0)?pow((x+1),2)+2*x+1/x:sqrt(x);
    //if(x<0) f=pow((x+1),2)+2*x+1/x;
    //else f=sqrt(x);
    printf("f(%.2f)=%.2f\n",x,f);
    
    //fout
    //(1)
/*
    float cost,e;
    printf("Enter e:");
    scanf("%f",&e); 
    if(e>=0)
    {
        if(e<=50)
            cost=e*0.53;
        else
            cost=50*0.53+(e-50)*0.58;
        printf("cost=%.2f",cost);
    }
    else
    {
        printf("Invalid Value!");
    }*/
    
    //(2)
/*
    int time1,time2,h,min;
    printf("Enter time1:");
    scanf("%d",&time1); 
    printf("Enter time2:");
    scanf("%d",&time2); 
    min=time2%100-time1%100;
    h=time2/100-time1/100;
    if(min<0)
    {
        min=min+60;
        --h;
    }
    printf("%02d%02d",h,min);*/
    //实验3   
    //two.(4)   
    
    /*
    float apple=3.00,pear=2.50,orange=4.10,grape=10.20;
    printf("[1]apple\n[2]pear\n[3]orange\n[4]grape\n[0]exit\n");
    int choice,i=0;
    printf("Enter choice:");    
    do 
    {
        scanf("%d",&choice);    
        ++i;
        switch(choice)
        {
            
            case 1:
                printf("price=%.1f\n",apple);break;
            case 2:
                printf("price=%.1f\n",pear);break;
            case 3:
                printf("price=%.1f\n",orange);break;
            case 4:
                printf("price=%.1f\n",grape);break;
            case 0:
                break;
            default:
                printf("price=0\n");break;
            }
    }while(i<5);*/
    
//four.{1)  
/*
    int n;
    printf("Enter n:");
    scanf("%d",&n); 
    switch(n%5)
    {
        case 0:case 4:printf("Drying in day %d\n",n);break;
        case 1:case 2:case 3: printf("Fishing in day %d\n",n);break;
    }*/ 
    
    
//four.{1)
/*
    float a,b,c,t,x1,x2,p,q;
    printf("Enter a,b,c:");
    scanf("%f%f%f",&a,&b,&c);
    if(a==0)
    {
        if(c==0&&b==0)
            printf("Zero Equation");
        else if(b!=0)
            printf("%.2f",-(c/b));
        else
            printf("Not An Equation");
    }
    else
    {
        t=b*b-4*a*c;
        if(t>0)
        {
            x1=(-b+sqrt(t))/(2*a);
            x2=(-b-sqrt(t))/(2*a);
            printf("%.2f\n%.2f",x1,x2);
        }else if(t==0)
        {
            x1=(-b+sqrt(t))/(2*a);
            printf("%.2f",x1);
        }else
        {
            p=(-b)/(2*a);
            q=sqrt(-t)/(2*a);
            printf("%.2f+%.2fi\n%.2f-%.2fi",p,q,p,q);
            
        }
    }*/

return 0;

}

相关文章

  • 我的作业

    说实话,这次作业真是硬着头皮完成!画了擦,擦了画,真想放下笔不做了!还好我坚持住了,虽没有伙伴们做的好,于我已经是...

  • 我的作业

    我的作业 文/付朝兰 用心写的作业 却没有交给作业委员 等发现了 已经过了作业的门边 我怎么变了 变得不会交作业 ...

  • 我的作业

    技能:快速收纳,厨艺,穿搭独特,教书 优点:爱帮助人,不懂就学 爱做的事情:看各类小说及论文,玩单机游戏,嘴贱打击...

  • 我的作业

    技能:方案策划,乐器,演讲辩论,理财 优点:上进心强,有同理心,善于分享,爱聊天,效率高 最爱做的事:旅游,享受美...

  • 我的作业

    我的作业 从工作后再没有赶着做作业了,加入了007每周的最后几天,内心总有被鞭策的——交作业了。 转眼到新工作岗位...

  • 我的作业

    今天我放学回家,练了一个小时的钢琴。然后独立完成了数学语文作业。妈妈帮我录了阅读作业,全部完成后我觉得非常的放...

  • 我的作业

    说到我的作业,那就是和自己的战争,打败自己,尤其是内心里战胜自己的力量,在哪里?我不停的找啊找?遗失在路上了吗?还...

  • 我的作业

    今天老师让我回家做一回小老师,把我们学过生字教给爸爸妈妈,我好开心

  • 我的作业

    克服拖延症!

  • 我的作业

    今天 15:55 1.抄、听《小蜗牛》的一课的4个生字,格式同前。2.把语文园地八《小兔运南瓜》的故事讲给家人听并...

网友评论

      本文标题:我的作业

      本文链接:https://www.haomeiwen.com/subject/lvgooltx.html