若变量x和k已经正确定义,且k已经赋值,下面合法的语句是()
A: x=x++=8;
B: x=int(k);
C: k==1;
D: x==1
A: x=x++=8;
B: x=int(k);
C: k==1;
D: x==1
举一反三
- 中国大学MOOC: 若变量x和k已经正确定义,且k已经赋值,下面合法的语句是( )
- 设有说明“int x=1, y=1, k;执行语句k=x++||++y;”后,变量x、y的值分别为
- 有以下变量定义:int k=9,x=14;,则执行语句k=(x%=k)-(k%=4)后,k的值为_____。 A: 3 B: 5 C: 1 D: 4
- 设有说明“int x=1, y=1, k;执行语句k=x++||++y;”后,变量x、y的值分别为( )。 A: 1 1 B: 1 2 C: 2 1 D: 2 2
- 要求函数的功能是在长度为n一维数组a中查找x值;若找到则返回所在的下标值,否则返回-1;能正确执行此功能的函数是()。 A: int funa(int a[ ], int n, int x){while(a[n]!=x) n--;return(n);} B: int funb(int a[ ], int n, int x){int k;for(k=0;k<;n; k++)if(a[k]==x)return(k);return(-1);} C: int func(int a[ ], int n, int x){int k;k=n;while(a[k]!=x) k=k-1;return(k);} D: int fund(int a[ ], int n, int x){int k=0;do k++;while((k<;n)&&(a[k]!=x));if((k<;n)&&(a[k]==x)) return (k);else return(-1);}