zoukankan      html  css  js  c++  java
  • 作业3

    猜数字

    #include <stdio.h>
    #include <stdlib.h>
    #include <time.h>
    int main()
    {
    int mynumber,yournumber,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("您输入的数字不合法,请重新输入 ");
    }
    while(yournumber!=mynumber);
    {
    if(count<=3)笨
    printf("天才! ");
    else if(count>3 && count<=7)
    printf("智力正常! ");
    else
    printf("!");
    }
    printf("您一共猜了%d次 ",count);
    printf("继续请按Y/y,退出请按N/n: ");
    getchar();
    c=getchar();
    system("cls");
    }while(c=='Y' || c=='y');
    return 0;
    }

    三角形

    #include<stdio.h>
    #include<math.h>
    int main()
    {
    int a=0,b=0,c=0,z;
    float s,ave;
    printf("请输入三条边: ");
    scanf("%d%d%d",&a,&b,&c);
    if(a+b>=c && a+c>=b && b+c>=a)
    {
    s=(a+b+c)*1/2.0;
    ave=sqrt(s*(s-a)*(s-b)*(s-c));
    printf("面积为:%f ",ave);
    z=a+b+c;
    printf("周长为:%d ",z);
    }
    else
    printf("不能构成三角形。 ");
    return 0;
    }

    个人所个税

    #include <stdio.h>

    int main ( )
    {
        float salary,tax=0,afterTaxIncome=0,i; 
        int t;
        printf("请输入您本月的收入总额(元):");
        scanf("%f", &salary);
        i=salary-3500;
      {
        if(i<=0)
            t=0;
        else if(i<=1500)
            t=1;
        else if(i>1500 && i<=4500)
            t=2;
        else if(i>4500 && i<=9000)
            t=3;
        else if(i>9000 && i<=35000)
            t=4;
        else if(i>35000 && i<=55000)
            t=5;
        else if(i>55000 && i<=80000)
            t=6;
        else if(i<80000)
            t=7;
      }
      switch(t)
      {
                case 1:printf("tax=(s-3500)*0.03 TaxIncome=s-tax "); break
                case 2:printf("tax=(s-3500)*0.1 TaxIncome=s-tax ");break;
                case 3: printf("tax=(s-3500)*0.2 TaxIncome=s-tax ");break;
                case 4:printf("tax=(s-3500)*0.25 TaxIncome=s-tax "); break;
                case 5:printf("tax=(s-3500)*0.3 TaxIncome=s-tax ");break;
                case 6: printf("tax=(s-3500)*0.35 TaxIncome=s-tax ");break;
                default:printf("tax=(s-3500)*0.45 TaxIncome=s-tax ");break;
      }
            afterTaxIncome=salary-tax;
        printf("您本月应缴个人所和税 %.2f 元,税后收入是 %.2f 元。 ", tax, afterTaxIncome);
        return 0;
    心得,怎么说呢,翻阅书籍,百度一下。虽然有些是老师提醒才想出来的,不过至少是自己动手做的,主要还是对C语言的理解不够吧。
  • 相关阅读:
    手机网页唤醒app,
    h5 audio进度条
    js判断字符串与字符串相互包含,以及数组是否包含某个元素;
    vue cli 打包项目造成css背景图路径错误
    vue-cli webpack打包不.map文件,iview 项目打包完,图标路径有问题
    常用的活动榜单
    vue-cli的webpack模板项目配置文件分析,配置信息详解
    eclipse怎么debug项目
    什么是前置机,前置机的作用是什么
    jsp中连接数据库及实现增删改查
  • 原文地址:https://www.cnblogs.com/zzc214/p/5951811.html
Copyright © 2011-2022 走看看