• C语言学习6(if语句)


    if...else语句

    //实例4-2:密码程序
    #include "stdio.h"
    #include
    "conio.h"
    void main()
    {
    int key;
    printf(
    " 密码程序\n\n");
    printf(
    "请输入密码:");
    scanf(
    "%d",&key);
    if (key==123)
    {
    printf(
    "密码输入正确\a\n");
    printf(
    "欢迎使用本程序!\n");
    }
    else
    printf(
    "密码输入错误!\a\a\n");
    getch();
    }

    //实例4-3:判断闰年
    //闰年的条件是:能被4整除但不能被100整除;或者是能被100整除,同时也能被400整除
    #include "stdio.h"
    #include
    "conio.h"
    void main()
    {
    int year;
    int f1,f2,f3;
    printf(
    "判断闰年\n\n");
    printf(
    "请输入年份:");
    scanf(
    "%d",&year);
    f1
    =(year%4==0);
    f2
    =(year%100!=0);
    f3
    =(year%400==0);
    if ((f1&&!f2)||(!f2&&f3))
    printf(
    "是闰年\n");
    else
    printf(
    "不是闰年\n");
    getch();

    }

    //实例4-3:判断闰年
    #include "stdio.h"
    #include
    "conio.h"
    void main()
    {
    int year;
    printf(
    " 判断闰年\n\n");
    printf(
    "请输入年份:");
    scanf(
    "%d",&year);
    if ((year%4==0&&year%100!=0)||(year%100==0&&year%400==0))
    printf(
    "是闰年\n");
    else
    printf(
    "不是闰年\n");
    getch();
    }

    多分支if语句

    //多分支if语句
    //实例4-4:求一元二次方程的根
    #include "stdio.h"
    #include
    "math.h"
    #include
    "conio.h"
    void main()
    {
    int a,b,c;
    int D;
    float x1,x2;
    printf(
    "\t求一元二次方程的根\n");
    printf(
    "请连续输入系数a,b,c,并用“,”分隔\n");
    scanf(
    "%d,%d,%d",&a,&b,&c);
    D
    =b*b-4*a*c;
    if (0==D)
    {
    x1
    =x2=(-b)/(2*a);
    printf(
    "一元二次方程%d*x*x+%d*x+%d=0的解为:%.2f\n",a,b,c,x1);
    }
    else if (D>0)
    {
    x1
    =(-b+sqrt(D))/(2*a);
    x2
    =(-b-sqrt(D))/(2*a);
    printf(
    "一元二次方程%d*x*x+%d*x+%d=0的解为:%.2f,%.2f\n",a,b,c,x1,x2);
    }
    else
    printf(
    "该方程无解\n");
    getch();
    }


     

  • 相关阅读:
    大爆炸集成 Big Bang
    How:怎么做集成测试
    Where:对什么部分做集成测试
    web预览图片
    对象的属性赋值
    Web请求
    Sql Server 获取数据库最近执行的操作
    服务安装脚本
    生成并保存二维码图片,此方法最清晰
    c# get,set设置默认值
  • 原文地址:https://www.cnblogs.com/KeenLeung/p/2159948.html
Copyright © 2020-2023  润新知