作业帮 > 综合 > 作业

求大神解释为什么运行结果是这样的?本人小白……

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 03:13:49
求大神解释为什么运行结果是这样的?本人小白……
int main()(函数定义,输入为空,返回值为int型,即整数型)
  { (函数内容开始)
  float c,f;(定义两个浮点变量c和f;)
  scanf_s("%f",&f);(扫描获取外部输入浮点数并赋给浮点变量f)
  c=(5/9)*(f-32);(电脑执行这个计算,并把结果赋给浮点变量c)
  printf("%f/n",c); (用printf输出函数以浮点数格式输出浮点变量c的值到屏幕并换行)
  return 0;(函数返回值为0,函数返回值通常表示函数的处理结果或是函数执行效果).
  } (函数内容结束)
再问: 可是亲……这和我输入的不是一样的吗……我想问的是……为什么会出现这个结果……问题出在哪……
再答: 可以单步调试吗? 一步一步的执行,先看f有没有被赋你输入的值, 有的话再看c的计算结果是否正确, 再看输出的是否是c的内容。