if语句

本文深入探讨了C++编程的基础知识与实际应用,包括if语句、判断奇偶数、数字整除判断等核心概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

--------------------if语句-------------------

        //if语句  流程控制

        //如果...我就...

        printf("1\n");

        if (4 + 2 == (5)) {

        printf("2\n");

        printf("3\n");

        } //if(表达式){执行语句};表达式真:执行,反之不执行

        printf("4\n");

        printf("5\n");

        printf("6\n");

        printf("7\n");

        

________________判断奇偶___________________

        long int a;//申明一个long类型的变量a,很大

        a = 454684351;

        if (a % 2 == 0){

            printf("%ld是一个偶数;\n",a);

        

        }

        

        if (a % 2 != 0){

            printf("%ld是一个奇数;\n",a);

            }

        //一个表达式是真或者假,假0,真1

        if (a % 2) {

            printf("%ld 是一个奇数\n",a);

        }

        //if else 如果...否则...

        if (a % 2) {

            printf("%ld 是一个奇数\n",a);

        } else {

            printf("%ld 是一个偶数\n",a);

        }

        // 给任意一个数字,打印出这个数字是否被2357整除,不能则打印出这个数不能被2357整除

        //ps:逻辑运算

       /* int q;

        do {

        long int i;

        printf("请输入一个数:\n");

        scanf("%ld",&i); //输入数据

        if ((i % 2 !=0) && (i % 3 != 0) && (i % 5 != 0) && (i % 7 != 0)) {

            printf("%ld不能被2,3,5,7中任意一个整除!\n",i);

        }else if (i % 2 == 0) {

            printf("%ld能被2整除!\n",i);

        } if (i % 3 == 0) {

            printf("%ld能被3整除!\n",i);

        } if (i % 5 == 0) {

            printf("%ld能被5整除!\n",i);

        } if (i % 7 == 0) {

            printf("%ld能被7整除!\n",i);

        }

            q++;

        }while (q <= 3);//循环操作

       

        long int  b;

        printf("\n");

        scanf("%ld",&b);//获取接下来在控制台输入内容

       // printf("b is %ld",b);

        if (b % 2 && b % 3 && b % 5 && b % 7)//有余数为真

        {

            printf("%ld 不能被2357整除",b);

        }else{

        if (!(b % 2)){

                printf("%ld能被2整除\n",b);

        }

        if (!(b % 3)){

            printf("%ld能被3整除\n",b);

        }

        if (!(b % 5)){

            printf("%ld能被5整除\n",b);

        }

        if (!(b % 7)){

            printf("%ld能被7整除\n",b);

        }

        }*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值