• 第二次作业


    #include<stdio.h>
    int main()
    {
        int a,b,c,t;
        printf("请输入三个数:\n");
        scanf("%d%d%d",&a,&b,&c);
        if(a<b)
    {
        t=a;
        a=b;
        t=b;
    }
        if(a<c)
        {
            t=a;
            a=c;
            c=t;
        }
        if(b<c)
        {
            t=b;
            b=c;
            c=t;
        }
        printf("这些数字是:%d,%d,%d\n",a,b,c);
        return 0;
    }

    #include<stdio.h>
    #include<math.h>
    int main() 
    {
        float x,y;
        printf("请输入一个数x:\n");
        scanf("%f",&x);
        if(x>4)
            y=sqrt(x-4);
        else if(x<-5)
            y=fabs(x);
        else
            y=x+3;
        printf("x=%fy=%.2f\n",x,y);
        return 0;    
     }

    #include<stdio.h>
    int main()
    {
        char c;
        printf("请输入一个小写字母:"); 
        scanf("%c",&c);
        printf("%c",c-32);
        return 0;
    }

    #include<stdio.h>
    int main()
    {
         float x,y;
        printf("请输入一个整数x:\n");    
        scanf("%1f",&x);
        if(x<1)
            y=x;
        else if(x>=10)
            y=3*x-11;
        else
            y=2*x-1;
        printf("x=%fy=%.2f",x,y);
        return 0;
    }

    #include<stdio.h>
    int main()
    {
        int a;
        char c;
        printf("请输入成绩:\n");
        scanf("%f%c",&a,&c);
        switch (a)    
    {
        case 9:
            printf("A\n");break;    
        case 8:
            printf("B\n");break;
           case 7:
               printf("C\n");break;
        case 6:
            printf("D\n");break;
        default:
            printf("E\n");break;
    }        
        return 0;
    }

    #include<stdio.h>
    int main()
    {
         int a;    
            printf("请输入学生成绩:"); 
         scanf("%d",&a);
         if(a>=90)
             printf("学生成绩等级为A:");
          else if(a>=80 && a<=89)
             printf("学生成绩等级为B:");
         else if(a>=70 && a<=79)
             printf("学生成绩等级为C:");    
         else if(a<60) 
             printf("学生成绩等级为E:");
         else
             printf("学生成绩等级为D:"); 
         return 0;}
     

    实验心得

    这次作业最大的困难在于如何正确的使用switch语言,一开始我连switch如何运用都不太清楚,更别提去完成最后一道题。只好拿着书一遍又一遍的看,一点一点的去了解,按照书中所给的模板去写。我发现C语言最大的好处就是其模式是固定的,你只要理解了他的意思,在编写程序时就不会出现太大的错误,需要注意的是一些小的细节,例如case后面的冒号,printf后面的分号都是容易漏掉的。每一次写完作业,我都会有一种巨大的满足感,感觉自己会的又多了一点,喜欢这种感觉。

  • 相关阅读:
    Linux之网络基础
    Tomcat配置虚拟目录并发布web应用
    Linux之权限管理操作
    Linux之shell编程基础
    Python简介
    Python代码注释 Python零基础入门教程
    Python Pycharm Anacanda 区别
    Python Hello World入门
    Python2.x 和 Python3.x,如何选择?
    数据库课程设计心得【1】
  • 原文地址:https://www.cnblogs.com/160809232zy/p/5906649.html
Copyright © 2020-2023  润新知