【发布时间】:2015-11-05 14:48:16
【问题描述】:
我已尝试查看我的代码,但找不到问题所在。我做错了什么 ?虽然我认为是 l=ats/(s/60) 造成的。
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int ats=7,v1=12,v2=12,m1=30,m2=40,g=70,l,s;
s=abs(((v2*60+m2)-(v1*60+m1))%60);
l=ats/(s/60);
cout << l;
return 0;
}
【问题讨论】:
-
顺便说一句,您可以在运算符之间添加空格,因为编译器会忽略它们,但它们会使您的代码更具可读性。
-
一种好的编码风格是每行声明一个变量。这更易于阅读和维护。