单项选择题
已知字符’0’的ASCII码值为十六进制的30,下面程序的输出是()。
void main(){union {unsigned char c;unsigned int i[4];}z;z.i[0]=0x39;z.i[1]=0x36;printf("%c\n",z.c);}
A.6
B.9
C.0
D.3
点击查看答案&解析
相关考题
-
单项选择题
当输入数据:2763时,下面程序的运行结果是()。
A.a=30、b=63、gbs=189、gys=9
B.a=27、b=63、gbs=190、gys=10
C.a=27、b=63、gbs=189、gys=9
D.a=27、b=63、gbs=188、gys=10 -
单项选择题
下面程序中,合法的选项是()。
A.<include <stdio.h>int main(){printf("hello world\n");return 0;}
B.<include <stdio.h>int man(){printf("hello world\n");return 0;}
C.<include <stdio.h>int main(){printf("hello world\n")return 0;}
D.<include <stdio.h>int main(){print("hello world\n");return 0;} -
单项选择题
假设有程序段:int k=0;while(k=1)k++;while语句的循环次数是()。
A.无限次
B.有语法错,不能执行
C.一次也不执行
D.执行1次
