• Homework


    #include<stdio.h>
    #include<math.h>
    int main()
    {
         int a,b,c,l,p,s;
         printf("请输入三个数:");
         scanf("%d%d%d",&a,&b,&c);    
        if(a+b>c && a-b<c) 
        {
            l=a+b+c;
            p=(a+b+c)/2;
            s=sqrt(p*(p-a)*(p-b)*(p-c));
            printf("此三条边可以构成三角形:
    ");
            printf("三角形的周长为 :%d
    三角形的面积为:%d",l,s);    
        }
        else
            printf("此三条边不可以构成三角形:"); 
        return 0;
    }    
    

      

    #include<stdio.h> 
    int main()
    {
        float a,tax=0,TaxIncome=0;
        printf("请输入您的工资:"); 
        scanf("%f",&a);
        if(a<=1455)
        {
            tax=(a-3500)*0.03-0;
            TaxIncome=a-tax; 
        }
        else if(a>1455 || a<=4155)
        {
            tax=(a-3500)*0.1-105;
            TaxIncome=a-tax;
        }
        else if(a>4155 || a<=7755)
        {
            tax=(a-3500)*0.2-555;
             TaxIncome=a-tax;
        }
        else if(a<7755 || a<=27255)
        {
            tax=(a-3500)*0.25-1005;
            TaxIncome=a-tax;
        } 
        else if(a>27255 || a<=41255)
        {
            tax=(a-3500)*0.3-2755;
            TaxIncome=a-tax;
        }
        else if(a>41255 || a<=57505)
        {
            tax=(a-3500)*0.35-5505;
            TaxIncome=a-tax;
        }
        else
        {
            tax=(a-3500)*0.45-13505;
            TaxIncome=a-tax;
        }
        printf("您本月应缴税为:%f
    您本月应的税后收入为:%f
    ",tax,TaxIncome);
        return 0;}
    

      

    #include<stdio.h> 
    #include<stdlib.h>
    #include<time.h>
    int main()
    {
        int yournumber,mynumber,count=0;    
        char c;
        do
        {
            srand((unsigned)time(NULL));
            mynumber=(rand()%(101-1)+1);
            do
            {
                printf("请输入您所猜的数字:");
                scanf("%d",&yournumber);
                count++; 
                if(yournumber>mynumber)
                    printf("对不起您猜大了,请重新输入
    ");
                else if (yournumber<mynumber)
                    printf("对不起您猜小了,请重新输入
    ");
                else if(yournumber==mynumber)
                    printf("恭喜您猜对了!:
    ");
                else
                    printf("您的数字不合法,请重新输入:
    "); 
            }while(yournumber!=mynumber);
        printf("您一共猜了:%d次
    ",count);
        if(count<=3)
            printf("Great!您真是一个天才!
    ");
        else if(count>4 && count<=7)
            printf("亲,不用担心,您的智力还是正常的哦!
    ");
        else
            printf("亲,建议您不要从事虚要智商的活动:
    ");
        printf("如果您还想继续的话,请你按y|Y,退出请按n|N:");
        getwchar();
        c=getwchar();
        system("cls");
        } while(c=='y'||c=='Y');
        return 0;
    }    

    实验心得:

    刚拿到题,第一题就懵了不知道怎么写,后来仔细分析之后,决定用if else 语句已经编辑,但是后来又遇到了count的问题一直是错误的或者显示不出来,因为忘了添加count++这条语句,第二道题还是蛮容易的,第三题又有些小的卡壳。因此我觉得计算机这个东西要慢慢来,它确实很笨,所以编辑时候不能着急要细心,少一条语句就是错误的

  • 相关阅读:
    制作openresty的docker镜像 + nginx笔记 调试rewrite和location Nginx 学习笔记
    C# winform在WebBrowser下获取完整的Cookies(包括含HTTPOnly属性的)
    vscode代码切换大小写的教程
    C#中的Guid
    .NET Framework 版本和依赖关系
    将 Excel 数据导入 SQL Server数据库
    sqlserver各版本的介绍对比
    使用 Visual Studio Code 创建并运行 Transact SQL 脚本
    SQL转Linq工具的使用——Linqer 4.6
    对象之间的映射(AutoMapper集成)
  • 原文地址:https://www.cnblogs.com/Xu19980701/p/5951710.html
Copyright © 2020-2023  润新知