单项选择题
以下程序运行后,输出结果是()。
void main(){char *s="abcde";s+=2;printf("%ld\n",s);}
A.cde
B.字符c的ASCLL码值
C.字符c的地址
D.出错
点击查看答案&解析
相关考题
-
单项选择题
下面程序中,运行结果为“1,2”的是()。
A.<include <stdio.h>int main(){int a =1;int b =2;printf("%d %d\n",a,b);return 0;}
B.<include <stdio.h>int main(){int a =1;int b =2;printf("%d,"a);printf("%d\n",b);return 0;}
C.<include <stdio.h>int main(){int a =1,b =2;printf("%d,,%d\n",a,b);return 0;}
D.<include <stdio.h>int main(){int a =1,a=b =2;printf("%d,%d\n",a,b);return 0;} -
单项选择题
下列关于八进制与十六进制的描述中,错误的是()。
A.八进制是一种逢八进一的机制
B.八进制由0-8这此符号来描述
C.十六进制是一种逢十六进一的机制
D.十六进制由0-9、A-F这些符号来描述 -
单项选择题
已知字符’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
