4、若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是()。A.i=(a+k)<=(i+k);B.a=a++,i++;C.i=a%11;D.i=!a;

4、若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是()。

A.i=(a+k)<=(i+k);

B.a=a++,i++;

C.i=a%11;

D.i=!a;


参考答案和解析
i=a%11;

相关考题:

若有定义语句: int k[2][3],*pk[3]; , 则以下语句中正确的是A ) pk=k;B ) pk[0]=k[1][2];C ) pk=k[0];D ) pk[1]=k;

( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定的赋值语句是A ) a=a++,i++;B ) i= ( a+k ) = ( i+k ) ;C ) i=a%11;D ) i = !a;

请教:2010年3月全国计算机等级考试二级C语言程序设计笔试试卷(标准答案版)第1大题第14小题如何解答?【题目描述】( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定的赋值语句是A ) a=a++,i++;B ) i= ( a+k ) = ( i+k ) ;C ) i=a%11;D ) i = !a;

若有定义语句: int a[4][10],*p,*q[4]; 且 0 ≤ i4 ,则错误的赋值是A)p=aB)q[i]=a[i]C)p=a[i]D)p=a[2][1]

若有定义语句:"int a[4][10],*P,*q[4];"且0≤i 若有定义语句:"int a[4][10],*P,*q[4];"且0≤iA.D=aB.q[i]=a[i]C.p=a[l]D.P=&a[2][1]

若有定义语句:int a[4][10],* P,* q[4];且0=i4,则错误的赋值是( )。A.P=aB.q[i]=a[i]C.p=a[i]D.p=a[2][1]

若有以下定义及初始化语句:int i=100;int *ip= i;int k=*ip;并假设整型数i的地址为0x12345678,指针中的地址为0x21000000,则k的值为【 】。

若有定义语句:int u[4][10],*P,*q[4];且0≤i4,则错误的赋值是A.p=aB.q[i]=a[i]C.p=a[i]D.p=&a[2][1]

若有以下定义语句: double a[5]; int i=0; 能正确给a数组元素输入数据的语句是 ( )A.scanf("%lf%lf%lf%lf%lf,a) ;B.for(i=0;i<=5;i++)scanf("%lf,a+i);C.while(i<5)scanf("%lf",a[i++]);D.while(i<5)seanf("%lf,a+i);

合法的C语言赋值语句是( )。A.a=b=58B.k=int(a-4-b);C.a=58,b=58D.--i

若有定义:double a=22;int i=0,k=18;,则不符合c语言规定的赋值语句是( )。A.i=a%ll;B.i=(a+k)《=(i+k);C.a=a++,i++;D.i=!a;

若有定义语句:char s[3][10],(*k)[3]。*P;,则以下赋值语句正确的是A.p=S;B.p=k;C.p=s[0];D.k=S;

若有定义:double a=22;inti=0,k=18;,则不符合c语言规定的赋值语句是( )。A.i=(a+k)=(i+k);B.i=a%11;C.a=a++,i++;D.i=!a;

若有下列定义及初始化语句: int i=100; int *ip=i; int k=*ip; 并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为( )。A.0xl2345678B.0x21000000C.100D.异常

若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是A.a=a++,i++;B.i=(a+k)<=(i+k);C.i=a%11;D.i=!a;

若有定义语句:"int a[4][10],*P,*q[4];"且0≤i4,则错误的赋值是( )。A.D=aB.q[i]=a[i]C.p=a[l]D.P=a[2][1]

若有如下变量定义并赋值: int a=1,b=2,c=3,k; float f=2.5,e; double d=2.4,g; 则下列符合C语言语法的表达式是( )A.e=c*=a+=d*f%bB.(k=a+b,b*f++,k%c)C.g=a+f*c=5D.x=double(b)

若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是( )。A.a=a++,i++;SXB 若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是( )。A.a=a++,i++;B.i=(a+k)=(i+k);C.i=a%11;D.i=!a;

若有以下定义语句: double a[5],*p=a; int i=0; 对a数组元素错误的引用是( )A.a[i]B.a[5]C.p[4]D.p[i]

(28)若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是A)p=s;B)p=k;C)p=s[0];D)k=s;

若有函数定义:double fun(int a[10]){...},则在对该函数进行原型声明时,错误的声明语句是()A、double fun(int[])B、double fun(intb[10])C、double fun(inta)D、double fun(int*a)

若有定义doublea=22;inti=0,k=18;,则以下有错的语句是()A、a=a++,i++B、i=(a+k)/(k-i)C、i=a%11D、i=!a

有定义语句:int i;double a[4];若通过键盘输入为数组a的4个元素赋值,输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()A、for(i=0;i4;i++)scanf("%lf",a[i])B、for(i=0;i4;i++)scanf("%f",a[i])C、for(i=0;i4;i++)scanf("%lf/n",a[i])D、for(i=0;i4;i++)scanf("%f,",a[i])

以下合法的C语言赋值语句是()A、a=b=58B、k=int(a+b);C、a=58,b=58D、--i;

单选题若有定义语句:char s[3][10],(*k)[3],*p;则以下赋值语句正确的是(  )。Ap=s;Bp=k;Cp=s[0];Dk=s;

单选题有定义语句:int i;double a[4];若通过键盘输入为数组a的4个元素赋值,输入时不同数据之间使用默认分隔符,则下面正确的输入语句是()Afor(i=0;i4;i++)scanf(%lf,a[i])Bfor(i=0;i4;i++)scanf(%f,a[i])Cfor(i=0;i4;i++)scanf(%lf/n,a[i])Dfor(i=0;i4;i++)scanf(%f,,a[i])

单选题若有定义double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是(  )。Aa=a++,i++Bi=(a+k)=(i+k)Ci=a%11Di=!a

单选题若有定义语句:int a[4][10],*P,*q[4];且0≤i4,则错误的赋值是(  )。Ap=aBq[i]=a[i]Cp=a[i]Dp=a[2][1]