这哪错了,为什么在程序里一直错

这哪错了,为什么在程序里一直错

1 个回答

mingyungg

提问:这哪错了,为什么在程序里一直错

网友回答:

程序当然是有问题的,首先你的

   a<100;    b<100;    h<100;

没有任何意义,你想表达的是什么?

在C++中,a<100只是一个逻辑表达式,它对a不会有任何改变,且单独的语句没有意义,只有在if等语句中才真正有效的

另外  s=(a+b)*h/2后面少分号,这个是初学者常犯的错,C++的每个语句后面必须的分号的

修改后的程序及结果(不知你的要求,直接删除了没意义的3行)


  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题