几道c++基础练习题,需要详细的分析,
题目
几道c++基础练习题,需要详细的分析,
设 int a = 12,执行完语句a += a -= a * a 后,a 的值是( ).
A.552 B.264 C.144 D.-264
要求以下程序的功能是计算:s = 1 + 1/2 + 1/3 + … +
1/10
void main( )
{ float s = 1.0;
for (int n = 10; n > 1; n -- )
s = s + 1/n;
cout
答案
D,C,B,B,B,D,D
第一题:a += a -= a * a ; ==》 a += (a -= (a * a));结果为:-264 (编译执行结果一致).
第二题:s = s + 1/n;由于n为int类型,1/n为取模运算 n只要大于1 ,1/n始终为零.
第三题:只要定义了变量,如果变量没有初始化,那么编译器在编译的时候变量会赋一个不确定的值.不确定值位的长度和变量的类型相同,故执行相加表达式正确.
第四题:弄清楚(a,c)的运算规则就ok了,(编译后执行结果一致).
第五题:if ( b = = 0 ) m = 1; n = 2;c/c++语言规定一个语句的结束符为分号“;”和“}”,这句有两个分号故是两条语句.
第六题:这个题得明白变量赋值和指针赋值的区别,a=b=10和*p=a=10是不相同的,*p=a=10,p指针内存的值其实是a变量在内存中的地址,而第一个a=b=10,a地址内存的内容就是a的值,也就是10.
a = b,b = c,c = a;顺序执行结果为:
a=b ,// (a=30,b=30,c = 40);
b = c,//(a=30,b=40,c = 40);
c = a;//(a=30,b=40,c = 30);(编译后执行结果一致)
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 在平行四边形ABCD,BC=5,AB=9,AE是角DAB的平分线,求EC
- 有两列火车相向而行A车长200米速度为每秒20米,B车长160米速度为每秒25米,两车相遇时错车时间是多少秒?
- 北京的春天暖和,但是多风,夏天炎热,尤其是七月和八月,而且经常下雨,秋天的白天暖和,夜间凉爽.用...
- y=1+sinx叫正弦函数图像吗
- 一道初一关于二元一次方程的选择题
- 大气压题目
- We have to get to school on time.(改为同义句) We have to ____ _____ _____ for school.
- a=tanx+sinx,b=tanx-sinx.证(a平方+b平方)平方=16ab
- 英语选修六第三单元单词表
- 匆匆过客和过客匆匆意思一样吗?
热门考点
- 8、用NA表示阿伏加德罗常数的值,下列说法中正确的是 ( )
- 二分之一,三分之一,六分之五,( ),六分之十二,()
- ________ many people prefer coffee,he drinks tea as usual.
- 九分之八减九分之八乘零点一的简便计算
- 蓝光 照在 绿布的颜色
- -5,-2,1,4,7,10,13其中的规律用只含一个字母的代数式表示出来
- 半圆的半径是r厘米,那么半圆的周长是()厘米
- 甲一天工作的三分之一要4天,乙完成这项的五分之二要十天.则甲、乙合作需要多少天可以完成这项工作的74%?
- 古诗秋思改写成故事 不要太长 大约400字
- 春之怀古中划线句描绘出一幅()的美丽图景