已知int m;float k;正确的语句是
A.(int k)%m
B.int(k)%m
C.int(k%m)
D.(int)k%m
第1题:
已知int k=10,m=3,n;则下列语句输出结果是printf("%d\n",n=(k%m,k/m));
A.2
B.3
C.4
D.5
第2题:
设有定义 int k=3,m=6; float f=12;,则以下选项中错误的表达式是()。
A.k=k>=k+2
B.-k--
C.m%int(f)
D.k>=f>=m*k
第3题:
已知:int m=10;在下列语句中错误的是()
A.int *p=new int(m);
B.int *p=new int[m]={0};
C.new float(m);
D.new float[m] ;
第4题:
以下程序的输出结果是#include "stdio.h"int *fun(int *a,int *b){ int m; m=*a; m+=*b-3; return(&m);}main(){ int x=21,y=35,*a=&x,*b=&y; int *k; k=fun(a,b); printf("%d\n",*k);}
第5题:
若有语句“int *p=&k;”,与这个语句等效的语句序列是()
A.int*p;p=&k ;
B.int*p;p=k;
C.int*p;*p=&k;
D.int*p;*p=k;