C语言编程 有一组数字 1 3 5 7 9 11 13 15 17 19 输入一个数字,将其按大小插入其中

2025-04-18 16:17:19
推荐回答(1个)
回答1:

#include "stdio.h"
int main(void){
    int a[11]={1,3,5,7,9,11,13,15,17,19},i,n;
    printf("Input n(int)...\nn=");
    scanf("%d",&n);
    for(i=9;i>=0;i--){
        if(n>=a[i]){
            a[i+1]=n;
            break;
        }
        a[i+1]=a[i];
    }
    if(i<0) a[0]=n;
    for(i=0;i<11;printf("%d ",a[i++]));//Look at...
    printf("\n");
    return 0;
}