有以下程序:main(){ char str[ ][10]={“China”,“Beijing”},*p=str; printf(“%s\n”,p+10);} 该程序运行后的输出结果是_____.A)China B)Beijing C)ng D)ing

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/31 06:05:24

有以下程序:
main
()
{ char str[ ][10]={“China”,“Beijing”},*p=str; printf(“%s\n”,p+10);}
该程序运行后的输出结果是_____.
A)China B)Beijing C)ng D)ing

定义了字符阵列是10个字符的相当於【China NA NA NA NA NA】
【Beijing NA NA NA】
未满10个自动补空值
故P+10指向第二行 故答案为Beijing