分支和循环之if和while示例

if判断一个数是否为奇数

1234567891011121314151617
#include <stdio.h>int main() {    int a;    int b;    printf("请输入一个数:");    scanf("%d",&a);    b = a % 2;    if (b == 1)     {        printf("%d是奇数\n",a);    }     else    {        printf("%d是偶数\n34",a);    }    return 0;}

while和if输出1到100之间的奇数

123456789101112131415161718
#include <stdio.h>//输出1-100之间的奇数int main() {    int a = 1;    while (a <= 100)     {            if (a % 2 == 1)             {                printf("%d是奇数\n",a);                a = a + 1;            }             else             {                a = a + 1;            }    }    return 0;}
🔍 ×