下列程序中,正确的为______。A.main() { int *pb=b; float 1>=15.25; print f("%d\n" ,*pb); }B.amin() { int a,*pa; a=10; *pa=a; prinffC%d",*pa); }C.main() { char s[20]; char *ps=s; scanf("%s",*p); printf("%s",*p); }D.main() { char str[10]; int *ps=str[0]; str="abcdefg"; printf("%s",*p); }

下列程序中,正确的为______。

A.main() { int *pb=&b; float 1>=15.25; print f("%d\n" ,*pb); }

B.amin() { int a,*pa; a=10; *pa=a; prinffC%d",*pa); }

C.main() { char s[20]; char *ps=&s; scanf("%s",*p); printf("%s",*p); }

D.main() { char str[10]; int *ps=str[0]; str="abcdefg"; printf("%s",*p); }


相关考题:

假定有语句为“int b[10]; int *pb;”,则下面不正确的赋值语句为()。 a. pb=b;b. pb=c. pb=b+2;d. pb=b[5];

C 程序写运行结果。class A{public:void f1(){printf("A::f1\r\n");}virtual void f2(){printf("A::f2\r\n");}void callfunc(){printf("A::callfunc\r\n");f1();f2();}};class B :public A{public:void f1(){printf("B::f1\r\n");}void f2(){printf("B::f2\r\n");}void callfunc(){printf("B::callfunc\r\n");f1();f2();}};int main(){B *pB=new B;pB-callfunc();A *pA=pB;pA-callfunc();return 0;}

为使程序的输出结果为: Base:: fun 那么应在下列程序画线处填入的正确语句是( )。 #include <iostream> using namespace std; class Base { public: void fun () { cout<<"Base: :fun"<<end1; } }; class Derived : public Base { public: void fun ( ) { cout<<"Derived: :fun"<<end1; } }; int main ( ) { Base a,*pb; Derived b; _________; pb->fun(); //调用基类的成员函数 fun() return 0 ; }A.pb=aB.pb=bC.pb=bD.pb=Base

设有如下一段程序: int *pa,*pb,a=10,b=20; pa=a,pb=b; *pa=*pb; a=*pa+10; 执行上面的程序后,a的值为A.20B.30C.40D.不确定

假定已有定义“int b[10]; int *pb;”,则不正确的赋值语句为()。A.pb=b[5];B.*pb=b;C.pb=*b;D.*bp=b[5];E.pb=b;F.pb=b[5];G.pb=new int;H.pb=new int(5);I.pb=new int[5];

如下指针变量声明语句正确的是?A.int *pa=a,*pb=b,a=10,b=20;B.int a=10,b=20,*pa=a,*pb=b;C.int a=10,b=20;int *pa,pb=b;D.int a=10,b=20;int *pa,*pb=b;

00330038003000301585067361821下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)A.<class 'int'> <class 'float'> <class 'str'>B.<class 'float'> <class 'int'> <class 'str'>C.<class 'str'> <class 'float'> <class 'int'>D.<class 'str'> <class 'int'> <class 'float'>

下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)A.<class 'int'> <class 'float'> <class 'str'>B.<class 'float'> <class 'int'> <class 'str'>C.<class 'str'> <class 'float'> <class 'int'>D.<class 'str'> <class 'int'> <class 'float'>

设有如下一段程序: int *pa,*pb,a=10,b=20; pa=a,pb=b; *pb=*pa; a=*pa+10; 执行上面的程序后,a的值为A.20B.10C.110D.不确定