简单C语音_智障儿童问题

一 输入1个数输出这个数
二 输入1个数判断奇偶
三 输入10个数输出10个数
四 输入10个数,判断奇偶

一个简单的实现:


#include <stdio.h>

void oddEven(int num){

    if(num%2==0){  //可以整除2说明是偶数
        printf("%d是偶数.\n",num);
    }else{
        printf("%d是奇数.\n",num);  //否则是奇数。 
    } 
}

int main(void){
    
    int num[10]; 
    int i; 
    //一 
    printf("请输入一个数,然后程序会输出这个数;\n");
    scanf("%d",&num[0]) ;
    printf("%d\n",num[0]);
    
    //二
    printf("请输入一个数,然后程序判断他是奇数还是偶数:\n");
    scanf("%d",&num[0]) ;
    oddEven(num[0]);
    
    //三 
    printf("请输入10个数,然后程序会输出这10个数;\n");
    for(i=0;i<10;i++){
        scanf("%d",&num[i]) ;
    }
    for(i=0;i<10;i++){
        printf("%d ",num[i]);
    }
    printf("\n");
    
    //四 
    printf("请输入10个数,然后程序判断他是奇数还是偶数:\n");
    for(i=0;i<10;i++){
        scanf("%d",&num[i]) ;
    }
    for(i=0;i<10;i++){
        oddEven(num[i]);
    }
    
     return 0;
    
} 

#include <stdio.h>
//输入十个数字,并输出十个数字是奇数还是偶数
void Fun2(){
    int arr[10];
    for(int i=0;i<10;i++){
        printf("请输入第%d个数:\n",i+1);
        scanf("%d",&arr[i]);
    }
    for(int i=0;i<arr.length;i++){
        if(arr[i]%2 == 0){
            printf("第%d个数是偶数\n");
        }
        else{
            printf("第%d个数是奇数\n");
        }
    }
}
//输入十个数字,并输出十个数字
void Fun2(){
    int arr[10];
    for(int i=0;i<10;i++){
        printf("请输入第%d个数:\n",i+1);
        scanf("%d",&arr[i]);
    }
    for(int i=0;i<arr.length;i++){
        printf("第%d个数是:",arr[i]);
    }
}
//输入一个数字,判断奇偶数
void Fun1(){
    int a;
    printf("请输入一个数:");
    scanf("%d",&a);
    if(a%2 == 0){
        printf("这个数偶数");
    }
    else{
        printf("这个数奇数");
    }
}
//输入一个数字,输出一个数字
void Fun(){
    int a;
    printf("请输入一个数:");
    scanf("%d",&a);
    printf("这个数是:%d",a);
}
void main()
{
   Fun();
}