• 实验报告2


    #include<stdio.h>
    int main()
    {
        int grade;
        printf("请输入成绩");
        scanf("%d",&grade);
        if(grade>=100||grade<=0)
        {
            printf("输入数据错误");
        }
        else
        {
            if(grade>=90)
            {
                printf("A");
            }
                else if(grade>=80)
            {
                printf("B");
            }
                else if(grade>=70)
            {
                printf("C");
            }
                else if(grade>=60)
            {
                printf("D");
            }
                else
            {
                printf("E");
            }
            return 0;
        }
        
    }
    if()里不加“”后面不加;
    #include<stdio.h>
    int main()
    {
        int grade;
        printf("请输入成绩");
        scanf("%d",&grade);
        if(grade>100||grade<0)
        {
            printf("输入的数据错误");
        }
        else
        {
            switch(grade/10)
            {
                case 1 :
                case 2 :
                case 3 :
                case 4 :
                case 5 : printf("E\n");
                      break;
                case 6 : printf("D\n");
                      break;
                case 7 : printf("C\n");
                      break;
                case 8 : printf("B\n");
                      break;
                case 9 : printf("A\n");  
                      break;
                case 10 : printf("A\n");
                      break;
                               
                    
            }
        }
        
        return 0;
        
        
    }
    break加在后面
    #include<stdio.h>
    int main()
    {
        int x,a,b,c,d,e;
        printf("请输入一个不多于五位的正整数\n");
        scanf("%d",&x);
        
        if(x>=10000&&x<100000)
        {
           a=x/10000;
           b=x%10000/1000;
           c=x%1000/100;
           d=x%100/10;
           e=x%10;    
           printf("五位数%d%d%d%d%d\n",e,d,c,b,a);
        }
        else if(x<10000&&x>=1000)
        {
           a=x/1000;
           b=x%1000/100;
           c=x%100/10;
           d=x%10;
           printf("四位数%d%d%d%d\n",d,c,b,a); 
        }
        else if(x<1000&&x>=100)
        {
           a=x/100;
           b=x%100/10;
           c=x%10;
           printf("三位数%d%d%d\n",c,b,a);   
        }
        else if(x<100&&x>=10)
        {
           a=x/10;
           b=x%10;
           printf("两位数%d%d\n",b,a);  
        }
        else if(x<10&&x>=1)
        {
           printf("一位数%d\n",x);
        }
        else
        {
           printf("输入的数据错误\n");
        }
        return 0;             
    }
    int main后加()
    #include<stdio.h>
    int main()
    {
        int x;
        printf("请输入一个五位数");
        scanf("%d",&x);
        if(x>=100000||x<0)
        {
            printf("输入的数据错误");
        }
        else if(x/10000==x%10&&x%10000/1000==x%100/10)
        {
            printf("是回文数");
        }
        else
        {
            printf("不是回文数");
        }
         return 0;
       
    }

    #include<stdio.h>
    int main()
    {
        float x,y;
        printf("请输入一个数");
        scanf("%f",&x);
        if(0<=x&&x<5)
        {
            y=-x+2.5;
            printf("%f",y);
        }
        else if(5<=x&&x<10)
        {
            y=2-1.5*(x-3)*(x-3);
            printf("%f",y);
        }
        else if(10<=x&&x<20)
        {
            y=x/2-1.5;
            printf("%f",y);
        }
        else
        {
            printf("error");
        }
        return 0;
    }
    scanf里面加取地址符&
  • 相关阅读:
    关于初入.NET的那些事
    有趣的接口和抽象类
    类型转换的那些趣事(is和as)
    【项目实践】SpringBoot三招组合拳,手把手教你打出优雅的后端接口
    【项目实践】一文带你搞定Session和JWT的登录认证方式
    【项目实践】后端接口统一规范的同时,如何优雅得扩展规范
    羊车门问题简析
    对于python这门课程的一些想法、计划、期望
    Android 4.1果冻豆新特性详解
    使用include实现布局(layout)复用
  • 原文地址:https://www.cnblogs.com/weizhenchuan/p/5948939.html
Copyright © 2020-2023  润新知