下列叙述中正确的是 。 A. 调用printf 函数时,必须要有输出项 B. 使用put 函数时,必须在之前包含头文件stdio.h C. 在C语言中,整数可以以二进制、
直接贴代码运行: #include<stdio.h>intmain(){inta=20;printf("%d\n",a);//以十进制输出printf("%x\n",a);//以16进制输出printf("%o\n",a);//以8进制输出return0;} 运行结果如下: 可惜的是c语言内置函数没有直接输出二进制的,可以通过以下代码实现: #include<stdio.h>voidshuchu(intn){if(n)...
/* binary.c -- prints integer in binary form */ #include <stdio.h> void to_binary(unsigned long n); int main(void) { unsigned long number; printf("Enter an integer (q to quit):\n"); while (scanf("%ul", &number) == 1) { printf("Binary equivalent: "); to_binary(number); ...
一道C语言选择题……以下叙述正确的是A,调用printf函数时,必须有输出项B,调用putchar函数时,必须在之前包含头文件stdio.hC,在C语言中,整数可以以十六进制,二进制或者是八进制形式输出D,调用get
⑵ 输入一个整数,将其转化为二进制数进行输出用c语言 源程序如下:#include void main() { int x,y,a[32],i=0; printf("请输入一个十进制整数.\n"); scanf("%d",&y); x=y; while(x!=0) { a[i++]=x%2; //将结果存放到数组中 ...
A,调用printf函数时,必须有输出项 B,调用putchar函数时,必须在之前包含头文件stdio.h C,在C语言中,整数可以以十六进制,二进制或者是八进制形式输出 D,调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码 求解析,谢谢桑庆兵回答: 网友采纳 A,printf函数调用时必须提供第一个参数,即格式控制符部分....