设有定义:double x[1O],*p=x;以下能给数组x下标为6的元素读入数据的正确语句是
题目
设有定义:double x[1O],*p=x;以下能给数组x下标为6的元素读入数据的正确语句是
A.scanf("%f",&x[6]);
B.scanf("%lf",*(x+6));
C.scanf("%lf",p+6);
D.scanf("%lf",p[6]);
请看下我的理解是不是对的
A:题目中定义的是double.所以是%lf.所以错
B:*(x+6)等价于x[6],但是scanf读入的是赋值变量的地址,所以也错.
C:p+6是指向x[6]的地址.所以对
D:p是指针不是数组,所以不能写成p[6]
上面的D是这样理解的么?
答案
D不能这样理解.写法是合法的,只是p[6]是下标为6的元素,不是元素指针,要写成&p[6]就对了.所以错误.其他都分析得对.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 1.已知n是整数,(2n+1)^2-1能被8整除吗?请证明你的结论.
- "侍中、尚书、长史、参军,此悉贞良死节之臣",作者这样认为的依据是什么?
- 两辆汽车分别从甲乙两地相对开出,甲车每时行50千米,乙车每时行60千米,经过4时还相距全程的20%全程是多
- 1.浓度为4%和12%的两种盐水,混合后得到80克和7%的盐水,如果再加入6%的盐水20克,混合后就得到6.8%的盐水,开始时两种盐水各多少克?
- We have biology on Wednesday 对时间状语提问
- 谁能告诉我以下几个作文命题应该从哪方面着手写 随风远游 美丽小女(男)生 心芽 甜蜜 花儿,小鸟.少年
- 已知log18 9=a,18b=5,求log(30) 36=
- 份 英文怎么说,量词,一份水果,一份香蕉,份英文单词是什么?急用..
- 有一个小灯泡,两端电压为3.8v时正常发光,将其与一滑动变阻器串联,接入电源电压的电路中.
- 已知a.b.互为相反数,c.d.互为倒数,则(2011分之a+b)+cd分之2011=?