有定义:float x=3.14, *p; 下列错误的语句是________
p=x
举一反三
- 【单选题】()把x、y定义成float类型变量,并赋同一初值3.14。 A. float x, y=3.14; B. float x, y=2*3.14; C. float x=3.14, y=x=3.14 ; D. float x=y=3.14;
- 【单选题】设已有定义float x;,则下列对指针变量p进行定义且赋初值的语句正确的是() A. int *p=(float )x; B. float *p=&x; C. float p=&x; D. float *p=1024;
- 若有变量定义“float *p,m=3.14;”,想要让p指向m,则正确的赋值语句是
- 设已有定义:float x;,则以下对指针变量p正确定义且赋初值的语句是________。 A: float *p = 1024; B: int *p = (float x); C: float p = &x; D: float *p = &x;
- 已有变量定义float x;若要定义一个可以指针变量p并使其指向变量x,应使用的语句是float *p=&x;
内容
- 0
下面哪个语句编译错误?() A: float p = 3.14; B: int i = (int)3.14 C: long j = 5; D: int k = (int)j;//j由上面的选项定义
- 1
若已有float *p, m=3.14; 要让p指向m,正确的赋值语句是【 】
- 2
已有说明float f=3.14,*p;若让p指向f,则正确的赋值语句是( )。
- 3
设已有定义float x;,则下列对指针变量p进行定义且赋初值的语句正确的是()
- 4
下列语句中正确定义指针变量的是( )。 A: int p; B: float p; C: int *p; D: float p*;