C语言 if语句的总结(2)附:用if实现加减运算复习用

/*

 1.if的第1种结构

 if(条件)

 {

 语句1;

 语句2;

 ......

 }

 

 2.if的第2种结构

 if(条件1)

 {

 语句1;

 语句2;

 ......

 }

 else

 {

 

 }

 

 3.if的第3种结构

 if(条件1)

 {

 语句1;

 语句2;

 ......

 }

 else if(条件2)

 {

 

 }

 else if(条件3)

 {

 

 }

 else if(条件4)

 {

 

 }

 else

 {

 

 }

 

 4.if的第4种结构

 if (条件)

 语句1;//但是不建议这么写

 

 if的使用注意:

 1)如果是比较大小那么常量最好放到左边变量放到右边,这样防止出错

 2)如果要在if后面的语句中定义新的变量,必须用大括号{}包起来,防止变量的作用域不能够识别

 */



/*

 题目:程序运行的时候提示下列信息

 请输入相应数字选择需要执行的运算:

 1 加法

 2 减法

 

 用户选择运算后,再提示用户输入两个需要进行运算的整数,输入完毕后就输出运算结果

 */#include <stdio.h>


int main(int argc, const char * argv[]) {

    

    //1.定义变量

    int num1,num2,type,sun;

    

    //2. 提示用户输入两个值

    printf("请您输入两个整数以#隔开:\n");

    

    //3.接收用户输入的值保存到num1num2

    scanf("%d#%d",&num1,&num2);

    

    //4.提示用户要进行的预算 1 加法 2 减法

    printf("请您输入要进行的运算类型:\n1 加法\n2 减法\n");

    

    //5.接收用户输入的运算类型保存到type

    scanf("%d",&type);

    

    //6.判断并且输出运算结果

    if (type != 1 && type != 2)

    {

        printf("您输入的值不合法!");

    }

    else if (type == 1)

    {

        sun = num1 + num2;

        printf("%d + %d = %d",num1,num2,sun);

    }

    else if (type == 2)

    {

        sun = num1 - num2;

        printf("%d - %d = %d",num1,num2,sun);

    }


    return 0;

}


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值