} x>>=1; }returnbits; }intint_bits(void)// 返回无符号整型数据的总位数{returncount_bits(~0U); }voidprint_nbits(unsigned x, unsigned n)// 输出二进制数, 同时指定了显示的位数{inti =int_bits(); i= (n < i) ? (n -1):(i -1);for(; i >=0; i--) { putchar(((x>> i) ...
以下关于C语言文件的叙述中正确的是 A. C语言的源代码文件是二进制文件 B. 当数据按二进制形式输出到文件中时,数据需要经过转换 C. C语言中只有“顺序存取”一种文件存取方式