题目内容

若有定义:int a[2][3];,则以下对a数组元素地址的正确表示为______。

A. *(a+1)
B. *(a[1]+2)
C. a[1]+3
D. a[0][0]

查看答案
更多问题

若有定义:int i, x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。

A. i=x[1][1]
B. i=*(*(x+1))
C. i=*(*(x+1)+1)
D. i=*(x[1]+1)

若有定义:int x[10], *p=x;,则*(p+5)表示______。

A. 数组元素x[5]的地址
B. 数组元素x[5]的值
C. 数组元素x[6]的地址
D. 数组元素x[6]的值

程序分析题下面程序的运行结果是______。#include #includemain(){ char str[ ][20]={“One*World”, “One*Dream!”},*p=str[1]; printf(“%d,”,strlen(p));printf(“%s\n”,p);}

下面程序的运行结果是______。main(){ char a[]="123456789",*p; int i=0; p=a; while(*p) { if(i%2==0) *p='*'; p++;i++; } puts(a);}

答案查题题库