若函数中有定义语句:int k;则( )。
假定已有变量定义语句:int m=3,n=2;,那么(float)(m/n)表达式的值是1.5。
已有定义 int a=-2; 和输出语句: printf(%8lx,a); 以下正确的叙述是
“int i,k, *p=&i;”中定义的“*p=&i;”等价于“int *p;p=&i;”。
有以下定义语句int k=2,*p,*q; q=&k;那么给p赋值为q所指向的地址的语句为p=q;。
定义如下变量和数组: int k; int a[3][3]={1,2,3,4,5,6,7,8,9,}; 则下面语句的输出结果是( ) for(k=0;k<3;k++) printf( “ %d ” ,a[k][2-k]);
已有定义:int a=2, *p1=&a, *p2=&a; 下面不能正确执行的赋值语句是( )。
已有定义:float f=13.8;,则表达式:(int)f%3的值是1。
已知下列函数定义:fun(int%,int c,int n,int datA){int k;for(k=0;k<m*n;k++){*b=data;b++;}}则
已有定义:float x=5.5;则表达式:x=(int)x+2的值为。
若有定义:int a=3,b=2,c=1,k; 则表达式k=a>b>c的值是()。
【单选题】已有定义int k=2; int*ptr1,*ptr2;且ptr1和ptr2均已指向变量k,下面不能正确执行的赋值语句是 ()。
函数定义为Fun(int&k),变量定义n=100,则下面调用正确的是()。
设有定义:int k=1,m=2;floatf=7;则以下选项中错误的表达式是 ______。A.k=k>=kB.-k++C.k% int(f)D
已知下列函数定义setw(int *b,int m,int n,int dat){int k; for(k=0;k<m*n,k++) {*b=dat;b++;}}
若类A和类B的定义如下class A{int i,j;public:int geti(){return i;}};class B:public A{int k:public:void make(){k=i*j;}};则上述定义中非法的语句是
37、已知类MyClass 声明如下: class MyClass { int n; public: MyClass(int k) : n(k) {} int getValue()const { return n; } }; 在下列数组定义中正确的是 ()
"设已有定义: int a【10】={15,12,7,31,47,20,16,28,13,19},*p; 下列语句中正确的是()
【单选题】已有定义:int x=3, y=4, z=5; 则表达式!(x+y)+z-1 && y+z/2的值是()
【单选题】有如下定义: int k=2; int *ptr1=&k,*ptr2=&k; 下面不能正确执行的赋值语句是________。(第7章 指针程序设计)
若有定义 : int*p,k=4; p=&k; 以下均代表地址的是( )
已有定义int m=3,int*p,*q;且p和q均已指向变量m,下面不能正确执行的赋值语句是()。
已有定义int k=2;int *ptr1,*ptr2;且ptr1和ptr2均已指向变量k,下面不能正确执行的赋值是()。
2、已有定义:int x[10],*p; 能正确赋值的语句是: