若x是整型变量,p是类型为整型的指针变量,则正确的赋值表达式是()。
A.p=&x
B.p=x
C.*p=&x
D.*p=*x
时间:2023-06-15 15:03:35
相似题目
-
设X为整型变量,不能正确表达1<X<5的逻辑表达式是()。
A . 1<X<5
B . X=2 or X=3 or X=4
C . 1<X And X<5
D . Not (X<=1) And Not (X>=5)
-
若p1、p2都是指向整型的指针,p1已经指向变量x,要使p2也指向x,正确的是()。
A . p2=p1;
B . p2=**p1;
C . p2=&p1;
D . p2=*p1;
-
若a,b,c均为整型变量,则表达式a=2,b=a+2,c=0的值为()。
A . 不定
B . 2
C . 4
D . 0
-
若i为整型变量,则以下循环执行的次数是( )。(单选)for(i=0;i<=5;i++)printf(%d,i++);
-
若i为整型变量,则 for(i=2;i==0;)printf(%d,i--);循环执行次数是0次。
-
若k为整型变量,则下面while循环执行的次数为:k=10;while(k>=5) k=k-1;
-
已知p、p1为指针变量,a为数组名,j为整型变量,下列赋值语句中不正确的是()。(0.5分)
-
若x和n均为整型变量,且x的初值为12,n的初值为5,则执行表达式x%=(n%=6)后,x的值为________,n的值为________。
-
02210041:若a为整型变量,则语句a=-2;printf(\%d\,a);( )。
-
设已定义过程fun,它有三个整型参数,再设a,b,c为整型变量,则调用该过程使用的正确语句是()
-
2、若x是整型变量,p是基类型为整型的指针变量,则正确的赋值表达式是()。
A.p=&x;
B.p=x;
C.*p=&x;
D.*p=*x
-
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()A.p=&i;B.p=a;C.p=&
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()
A.p=&i;
B.p=a;
C.p=&a[i];
D.p=10;
-
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ()A.pb=&x;B.pb=x;C.* pb
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ()
A.pb=&x;
B.pb=x;
C.* pb=& x;
D.* pb=* x;
-
设有过程首部proceduref(VARx:integer;y:real);若a,b为整型变量,c为实型变量,则合法的过程调用语句是()。
A.f(2,3)
B.f(2, 3.0)
C.f(a+b,c)
D.f(b,2)
-
若i、j和k都是整型变量,则表达式i=(j=3)+1,k=i*j的值是()。
-
若a,b,c1,c2,x,y均是整型变量,正确的switch语句是()。A.switch(a+b)B.switch(a*a+b*b) { case:y=a
若a,b,c1,c2,x,y均是整型变量,正确的switch语句是()。
A.switch(a+b)
B.switch(a*a+b*b) { case:y=a+b;break; { case 3: case:y=a-b;break; case 1:y=a+b;break; } case 3:y=b-a;break; }
C.switcha
D.switch(a-b) { casec1:y=a-b;break; { default:y=a*b;break; casec2:x=a*b;break; case 3:case4:x=a+b;break; default:x=a+b; case 10:case 11:y=a-b;break; } }
-
若x为整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是()
A.pb=&X
B.pb=X
C.*pb=&x
D.*pb=*x
-
【单选题】若p1、p2都是指向整型的指针,p1已经指向变量x,要使p2也指向x,正确的是()
A.p2=p1;
B.p2=**p1;
C.p2=&p1;
D.p2=*p1;
-
设p为指向结构体变量的指针,num为该结构体中的一个整型成员,y为一整型变量,则y=++p->num;与()等价。
A.++p;y=p->num
B.y=(p)->num
C.++(p->num);y=p->num
D.y=p->num;++y
-
若i为整型变量,则循环for(i=2;i;i--)printf("%d",i);的执行次数是()。
A.A.0
B.B.1
C.C.2
D.D.无限次
-
8、若i为整型变量,则以下循环执行次数是()次。 for (i=2;2==0;) {printf("%d",i--);}
A.0
B.1
C.2
D.无限次
-
已知x,y,z是整型变量,则下列选项中正确的是()。
A.if (x&&y) cout<<"x&&y"
B.if (x=y) cout<<"x=y"
C.if (xy) cout<<"xy"
D.if(x<>y) cout<<"x<>y"
-
若a、b、c1、c2、x、y、均是整型变量,正确的switch语句是()
A.swich(a+b);{case 1:y=a+b; break; case 0:y=a-b;break;}
B.switch(aa+bb) {case 3: case 1:y=a+b;break;case 3:y=b-a,break; }
C.switch a { case c1 :y=a-b; break case c2: x=ad; breakdefault:x=a+b;}
D.switch(a-b){ default:y=ab;break case 3:case 4:x=a+b;breakcase 10:case 11:y=a-b;break;}
-
9、若a是整型变量,则表达式a=3,a%2+(a+1)%2的值为