8.若变量x、y 已正确定义并赋值,以下符合C 语言语法规则的语句是( ) a.++x,y=x--; b.x+1=y; c.x=x+10=x
题目
8.若变量x、y 已正确定义并赋值,以下符合C 语言语法规则的语句是( ) a.++x,y=x--; b.x+1=y; c.x=x+10=x
8.若变量x、y 已正确定义并赋值,以下符合C 语言语法规则的语句是( )
a.++x,y=x--;
b.x+1=y;
c.x=x+10=x+y;
d.double(x)/10;
答案
首先,b,c选项.
b,c是负值运算.
一个变量的值不能负给一个变量和一个常量的和或差.
a里面是逗号运算符,算得是x的值.
第一逗号运算符的优先级很低,以最后运算的x值为准.
但是最后的表达实施y=x--,即最后算出的是y的值所以错误.
d
c语言里面允许不同精度的数字作运算.就是所double型比上int型是合法的.
强制类型转换.一般的c教材里面只提到 (类型)值 这一种方法.
而 类型(值) 这种方法并不常见.在c++里面这种方法很常见,所以很多人不知道c里面可以这样做.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- Whom would you rather__the shoe?
- 1.一个多边形,除了一个内角外,其余各内角之和等于2500°,则除去的这个内角是?这个多边形是?边形
- 【一位美国教育家教三个中国小朋友做实验】改为把字句和被字句
- 笼子里若干只鸡和兔.有35个头,有94只脚.鸡和兔各有几只?
- sure 和surely 的区别是什么?
- 若x∈(0,4/π),求函数y=cos2x-sin2x+2sinxcosx的值域
- 计算或测量周长要用( )单位,计算或测量面积要用( )单位?
- a>1,b>1,log2(a)*log2(b)=64,求log2(ab)最小值
- What would you like to drink怎么读(最好用中文标上,
- 英语的现在完成时 ,概念,结构,