C语言学习之1到10的奇数相乘1到10的偶数相乘

1到10的奇数相乘
#include <stdio.h>
int main(){
    int a,b=1;//定义
    for(a=1;a<=10;a=a+2){//for循环,当a>10时跳出循环
        b*=a;//每循环一次b乘a
    }
    printf("奇数相乘为:%d",b);//输出
    return 0;
}
1到N的奇数相乘
#include <stdio.h>
int main(){
    int a,b=1;//定义
    int N;//定义变量N
    scanf("%d",&N);//输入N
    for(a=1;a<=N;a=a+2){//for循环,当a>N时跳出循环
        b*=a;//每循环一次b乘a
    }
    printf("奇数相乘为:%d",b);//输出
    return 0;
}
1到10的偶数相乘
#include <stdio.h>
int main(){
    int a,b=1;//定义
    for(a=2;a<=10;a=a+2){//for循环,当a>10时跳出循环
        b*=a;//每循环一次b乘a
    }
    printf("偶数相乘为:%d",b);//输出
    return 0;
}
1到N的偶数相乘
#include <stdio.h>
int main(){
    int a,b=1;//定义
    int N;//定义变量N
    scanf("%d",&N);//输入N
    for(a=2;a<=N;a=a+2){//for循环,当a>N时跳出循环
        b*=a;//每循环一次b乘a
    }
    printf("偶数相乘为:%d",b);//输出
    return 0;
}

不懂请留言,谢谢!

更多推荐

C语言学习之1到10的奇数相乘1到10的偶数相乘