若有以下说明:
https://assets.asklib.com/images/image2/2017060711475197320.png
则数值是4的表达式()。
A . *w[1]+1
B . p++,*(p+1)
C . w[2][2]
D . p[1][1]
相似题目
-
若有以下说明:
https://assets.asklib.com/images/image2/2017060711545425879.png
则数值为6的表达式是()。
A . *p+6
B . *(p+6)
C . *p+=5
D . p+5
-
若有以下说明语句:structstudent{intnum;charname[];floatscore;}stu;则下面的叙述不正确的是:()
A . struct是结构体类型的关键字
B . structstudent是用户定义的结构体类型
C . num,score都是结构体成员名
D . stu是用户定义的结构体类型名
-
若有说明:int a[ ][3]={1,2,3,4,5,6,7}; ,则以下错误的叙述是( )
A、引用a数组时,元素的两个下标值均不能超过2
B、a数组的第一维大小为3
C、a数组中包含9个元素
D、a数组中包含7个元素
-
若有说明语句:int a; float b;,以下输入语句正确的是_____。
-
若有以下说明:inta[10]={1,2,3,4,5,6,7,8,9,10};charc=‘a’;则数值为4的表达式是()
-
若有以下说明和语句,int c[4][5],(*p)[5];p=c;能正确引用c数组元素的是( )。
-
若有说明int *p,m=5,n;,以下正确的程序段是( )。
-
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是( )
-
若有说明语句:int a; float b;,以下输入语句正确的是_____。
-
若有以下说明和定义:typedef int *INTEGER;INTEGER p,*q;以下叙述正确的是( )。
-
09110032:若有以下说明和定义,则叙述正确的是( )。typedef int *INTEGER;INTEGER p,*q;
-
09110052:若有说明:int *p,m=5,n;以下正确的程序段是( )。
-
若有说明;int *p,m=5,n;以下正确的程序段的是( )。
-
若有以下说明和定义typedef int *INTEGER;INTEGER p,*q;,叙述正确的是( )。
-
若有说明:int*p,m=5,n;,以下正确的程序段是
A.p=&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p)
C.scanf("%d",&n);*p=n;
D.p=&n;*p=m;
-
若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是
A.p=q
B.*p=*q
C.n=*q
D.p=n
-
若有说明:int *p,m=5,n;,以下正确的程序段是
A.p=&n;scanf("%d",&p);
B.p=&n;scanf("%d",*p)
C.scanf("%d",&n);*p=n;
D.p=&n;*p=m;
-
若有以下类型说明,则()是正确的叙述。
<img src='https://img2.soutiyun.com/ask/uploadfile/2019-02-04/1d11abddda7da59ba76a591f1bd969b1.jpg' />
A.sp是一个共用体变量名
B.sp是一个共用体类型名
C.unionsp是共用体类型名
D.typedefunion是共用体类型名
-
若有以下说明语句 :char s='092';则下面哪一项是正确的 ______
A.使s的值包含 2个字符
B. 说明语句不合法
C. 使s的值包含 6个字符
D. 使s的值包含 4个字符
-
若有以下说明,则()不是对strcpy库函数正确的调用。 strcpy库函数用于复制一个字符串:char*strl="
若有以下说明,则()不是对strcpy库函数正确的调用。 strcpy库函数用于复制一个字符串:char*strl="abCd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
A. strcpy(str2,strl)
B.strcpy(str3,strl)
C.strcpy(strl,str2)
D.strcpy(str5,strl)
-
若有说明:int n=2,*p=&n,*q=p;则以下非法的赋值语句是()
A.p=n
B.p=q
C.*p=*q
D.n=*q
-
若有以下说明和语句,int c[4][5],(*p)[5];p=c;能正确引用下标变量的是
A.p+1
B.*(p+3)
C.*(p+1)+3
D.*(p[0]+2))
-
2、若有说明:int *p1, *p2,m=5,n;以下均是正确赋值语句的选项是()。
A.p1=&m; p2=&p1 ;
B.p1=&m; p2=&n; *p1=*p2 ;
C.p1=&m; p2=p1 ;
D.p1=&m; *p1=*p2 ;
-
6、若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是()
A.p=q
B.*p=*q
C.n=*q
D.p=n