zoukankan      html  css  js  c++  java
  • 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();
    }


     

  • 相关阅读:
    JScript运行批处理命令的做法
    java_main
    MySQL 数据库设计 笔记与总结(1)需求分析
    学技术真累
    学习Spring框架等技术的方向、方法和动机
    学习Spring框架等技术的方向、方法和动机
    个人知识管理是职场必修课
    个人知识管理是职场必修课
    提高生产力的2个方法:软件复用和知识库
    提高生产力的2个方法:软件复用和知识库
  • 原文地址:https://www.cnblogs.com/KeenLeung/p/2159948.html
Copyright © 2011-2022 走看看