当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

若有以下说明和语句:char *language[]={FORTRAN BASIC PASCAL JAVA C};char**q;q=lang


若有以下说明和语句: char *language[]={"FORTRAN","BASIC","PASCAL","JAVA","C"}; char**q;q=language+2; 则语句printf("%o\n",*q);()。

A.输出的是language[2]元素的地址

B.输出的是字符串PASCAL

C.输出的是language[2]元素的值,它是字符串PASCAL的首地址

D.格式说明不正确,无法得到确定的输出

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 若有说明语句 chara[]="Itismine"; char*p="Itismine"; 则以下不正确的叙述是 A.a+1

  • 若有说明语句char a[]="It is mine";char *p="It is mine";则以下不正确的叙述是A.a+1表示的是字

  • 程序中若有如下说明和定义语句:char fun(char *);main(){ char *s="one",a[5]={0},(*f1)()=fun,c

  • 若有以下说明:chars1[]={ ree} s2[]={flower}; 则以下对数组元素或数组的输出语句中 正确的

  • 若有说明语句char a[]=It is mine;char*p= It is mine;则以下不正确的叙述是()。A.a+1表示的

  • 若有说明语句char a[]=It is mine;char*p=It is mine;则以下不正确的叙述是A.a+1表示的是字