爱问知识人 爱问教育 医院库

C语言问题帮助!

首页

C语言问题帮助!

1。设X和Y均为int型变量。且X=1,y=2则表达式1.0+x/y的值为:????
2。语句x++; ++x; x=x+1;和x=1+x;执行后都使变量x的值增加1,请写出一条同一功能的赋值语句(不得与列举相同)。
帮忙告诉我答案!谢谢!

提交回答
好评回答
  • 2006-04-16 11:18:42
    1,
    x、y 都是整形变量,则他们的运算结果也取整数。
    即 x/y=1/2=0.5,取整,为 0(整形数据)
    1.0为浮点型数据,
    一个浮点型数据“1.0” 与 一个整形数据“0” 相加,是先把“0”转化为浮点型,即“0.0”,再与“1.0”相加。
    结果是“1.0”
    2,
    在C语言中还有这样的运算符“+=”,
    所以,x+=1。也表示把x的值加1后再赋值给x。

    w***

    2006-04-16 11:18:42

类似问题

换一换
  • 学习帮助 相关知识

  • 教育培训
  • 教育科学
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):