以下选项中,与k=n++完全等价的表达式是
A.k=n,n=n+1
B.n=n+1,k=n
C.k=++n
D.k+=n+1
A.k=n,n=n+1
B.n=n+1,k=n
C.k=++n
D.k+=n+1
以下选项中,与k=n++完全等价的表达式是
A.k=n,n=n+1
B.n=n+1,k=n
C.k=++n
D.k+=n+1
若有定义 int x,y; 并已正确给变量赋值,则以下选项中与表达式 (x-y)?(x++) : (y++) 中的条件表达式 (x-y) 等价的是
A)(x-y>0)
B)(x-y<0)
C)(x-y<0||x-y>0)
D)(x-y==0)
(19 )有如下嵌套的 if 语句
if (a<b )
if (a<c ) k=a ;
else k=c ;
else
if (b<c ) k=b ;
else k=c ;
以下选项中与上述 if 语句等价的语句是
A ) k =(a < b ) ? a: b ; k =(b < c ) ? b: c ;
B ) k =(a < b ) ?((b < c ) ? a: b ) : ((b > c ) ? b: c ) ;
C ) k =(a < b ) ?((a < e ) ? a:e ) : ((b < e ) ? b: c ) ;
D ) k =(a < b ) ? a: b ; k= (a < c ) ? a: c ;
设有关系R(A,B,C)和S(C,D)。与SQL语句Select A,B,D From R,S Where R.C=S.C等价的关系代数表达式是
A.σR.C=S.C(πA,B,D(R×S))
B.πA.B.D(σR.C =S.C(R×S))
C.σR.C=S.C((πA,BR)×(πDS))
D.σR.C=S.C(πD((πA,BR)×S))
下面程序的功能是输出1至100之间每位数的乘积大于每位数的和的数。请填空。
main()
{intn,k=1,s=0,m;
for(n=1;n<=100;n++)
{k=1;s=0;m=n;
while(m)
{k*=m%10;S+ =m%10;
______;}
if(k>S)printf("%d",n);}
}
以下函数的功能是删除字符串s中的所有数字字符,请填空。void dele(char *s){ int n=0,i; for(i=0;s[i];i++) if() s[n++]=s[i]; s[n]=;}
char *fun(char *str,char c)
{ int n=0; char *p=str;
if(p!=NULL)
while(p[n]!=c&&p[n]!='\0') n++;
if(p[n]=='\0') return NULL;
return(【 1 2 】 );
}