• if语句


    #include<stdio.h>

    void main ()

    {

      char c='a';

      float f=1.23;

      int a=(int)f;

      double d=(double)f;

      int h=(int)c;

      printf("%d ",a);

      printf("%lf ",d);

      printf("%d ",h);//ascii码,将字母的aascii码显示出来,键盘上每个键都有ascii码 

    }

    //数据类型转换,if语句,等量代换

    #include<stdio.h>

    void main()

    {

      int a=1;

      int b=2;

      scanf("%d",&b);

      if(a<b)

      {

        printf("a小于b");

      }

      if(a>b)

      {

        printf("a大于b");

      }

      if(a==b)

      {

        printf("a等于b");

      }

    }

    #include<stdio.h>

    void main()

    {

      int a=1;

      int b=2;

      scanf("%d",&b);

      if(a<b)

      {

        printf("a小于b");

      }

      else

      {

        printf("a不小于b");

      }

    }

    #include<stdlib.h>

    #include<time.h>

    void main()

    {

      int i;

      srand((unsigned)time(NULL));

      i=rand()%3;

      printf("%d",i);

    与电脑石头剪刀布:

    #include<stdio.h>

    #include<stdlib.h>

    #include<time.h>

    void main()

    {

      int i,r;

      srand((unsigned)time(NULL));

      i=rand()%3;

      printf("请出拳");

      scanf("%d",&r);

      printf("%d %d",r,i);

      if(r==i)

      {

        printf("平局");

      }

      if((r-i==-1)&&(r+i==1))

      {

      printf("玩家出石头,电脑出剪子,玩家赢");

      }

      if((r-i==-1)&&(r+i==3))

      {

      printf("玩家出剪子,电脑出布,玩家赢");

      }

      if(r-i==2)

      {

      printf("玩家出布,电脑出石头,玩家赢");

      }

      if(i-r==2)

      {

      printf("玩家出石头,电脑出布,电脑赢");

      }

      if((i-r==-1)&&(i+r==3))

      {

      printf("玩家出布,电脑出剪子,电脑赢");

      }

      if((i-r==-1)&&(i+r==1))

      {

      printf("玩家出剪子,电脑出石头,电脑赢");

      }

    解一元二次方程:

    #include<math.h>

    #include<stdio.h>

    void main( )

    {

      double a,b,c,x,d,n,x1,x2;

      printf("请输入a: ");

      scanf("%lf",&a);

      printf("请输入b: ");

      scanf("%lf",&b);

      printf("请输入c: ");

      scanf("%lf",&c);

      if(a==0)

      {

        printf("因为a=0,所以该方程不是一元二次方程 ");

        x=-c/b;

        printf("%lf",x);

      }

      else

      {

        d=b*b-4*a*c;

        if(d<0)

        {

          printf("因为Δ<0,所以该方程无解 ");

        }

        else

        {

          if(d==0)

          {

            printf("该方程有两个相等的实数根 ");

            x1=x2=-b/(2*a);

            printf("x1=%lf,x2=%lf",x1,x2);

          }

          else

          {

            printf("该方程有两个不相等的实数根 ");

            n=sqrt(d);

            x1=(-b+n)/(2*a);

            x2=(-b-n)/(2*a);

            printf("x1=%lf,x2=%lf",x1,x2);

          }

        }

      }

    }

  • 相关阅读:
    B0BO TFS 安装指南(转载)
    Web前端开发神器--WebStorm(JavaScript 开发工具) 8.0.3 中文汉化破解版
    huhamhire-hosts — Hosts文件自动配置工具
    JFinal tomcat配置根路径(包括windows和linux)
    JSON 之FastJson解析
    JFinal使用笔记1-部署demo项目到本地tomcat
    HDU 4891 The Great Pan
    FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity
    HIT 2255 Not Fibonacci(矩阵高速幂)
    STM32学习之路-感觉自己走到了一个天大的坑里了!
  • 原文地址:https://www.cnblogs.com/XMH1217423419/p/4098197.html
Copyright © 2020-2023  润新知