设有定义inx=0,*p;,立即执行以下语句,正确的语句是()
相似题目
-
设有定义int i=6,则执行以下语句后,i的值为()。 i+=i-1;
-
设有以下定义:#define d 2int a=0;float b=1.25;char c='A';下面语句不正确的是( )
-
设有定义char str[]=game_over,*p=&str[0];,则语句printf(%d,%d,sizeof(str),strlen(p));的输出结果是______。
-
设有如下程序段chars[20]=Beijing,*p;p=s;则执行p=s;语句后,以下叙述正确的是()。
-
设有定义:int a=1,b=2,c=3;以下语句中执行效果与其他三个不同的
-
设有定义:char s[81];int i=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或与语句组是( )。
-
设有以下定义的语句:inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;则*(*(p+2)+1)值为________________。(0.5分)
-
设有定义 int i = 6 ;,则执行以下语句i += i - 1后 ,i 的值为( )。
-
设有定义:int n1=0,n2,*p=&n2,*q=&n1; 以下赋值语句中与n2=n1;语句等价的是
-
设有以下定义和语句int a[3][2]={1,2,3,4,5,6},*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是( )
-
若在定义行:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确给变量赋值的是( ).
-
设有如下定义: struct sk {int a; float b;} data,*p;若要使p指向data中的a域,正确的赋值语句是().
-
设有定义 char str[]=”game_over”,*p=&str[0]; 则语句printf(“%d,%d”,sizeof[str],strlen(p))的输出结果是_____.
-
若有定义语句,inta[2][3],*p[3];则以下语句中正确的是()。 A.p=a;B.p[0]=a;C.p[0]=&
-
设有定义:int nl=0,n2,*p=&n2,*q=&n1;,下列赋值语句中与n2=n1;语句等价的是()。
-
(24)设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
-
设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是()。A)*p=*q; B)p=q;C)*p=&n1; D)p=*q;
-
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10) int a[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
-
设有以下定义和语句 int a[3][2]={1,2,3,4,5,6},*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是
-
设有如下定义,struct sk{int a;float b;}data;int*p; 若要使P指向data中的a域,正确的赋值语句是(
-
设有以下宏定义:<p> #define N 3 </p><p>#define Y(n) ( (N+1)*n) </p><p>则执行语句:</p><p>z=2 * (N+Y(5+1));</p><p>后,z的值为()。</p>
-
"设有定义:int x=0, *p;赋值语句正确的是()
-
若有定义语句ina,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是()
-
1、若有定义语句: int a[]={1,2,3,4},y,*p=&a[0]; 则执行语句“y=++(*p);”之后,值发生了变化的元素是()。