贺老师教学链接 C语言及程序设计提高 本课讲解
讨论:越界的后果
int main()
{
    int x, i, n ;
    int a[100];  //a[10]会如何?
    scanf("%d", &x);  //x是要转换的数
    i=0;
    while(x)
    {
        a[i]=x%2;
        x=x/2;
        i++;
    }
    n=i;
    for(i=n-1; i>=0; i--)
        printf("%d", a[i]);
    printf("\n");
    return 0;
}









