在C语言输出前导为0的四位十六进制数字x时,使用的语句正确的应为( )
A. printf(“%4d”,x);
B. printf(“%0x”,x);
C. Printf(“%4x”,x);
D. Printf(“%04x”,x);
查看答案
1. intx=1,a=0,b=0;2. switch(x)3. {4. case0:5. b++;6. case1:7. a++;8. case2:9. a++;10. b++;11. }12. printf("a=%d,b=%d\n",a,b);
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2
下面程序的执行结果是( )。#include void main(){ Int x=23;do{ printf(“%d”,x--);}while(!x);}
A. 24
B. 23
C. 22
D. 死循环
C语言提供的合法关键字是( )。
A. next
B. default
C. string
D. do case
HAL库代码中定义的uint8_t数据类型,可以表示的数值范围是( )。
A. -128 ~ 127
B. 0 ~ 65535
C. 0~255
D. 0 ~ 819200