当前位置:编程学习 > C/C++ >>

关于C语言的基础编程,一个提问。NO.7

若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是 ( ) A.1 B.2 C.3 D.4 定义为double类型说明了什么? 另外,这个表达式是逗号运算吗?这个表达式是怎么计算的,结果?
追问:整形和分割型是啥意思啊?为啥都是整形就得1?
答案:应该是逗号表达式  ,去最后一个表达式的值,2     3/2 即都是整形得1  如果是分割应该用分号
double是浮点型中的双精度型  表示其取值范围比较大,小数位比较多  具体取值范围忘记了,不好意思

上一个:C语言综合作业:遍一个通讯录管理程序。通讯录应包含以下内容:序号,姓名,电话,地址等内容。具体要求如
下一个:关于C语言的基础编程,一个提问。NO.4

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,