来自一个萌新的疑问

P1534 不高兴的津津(升级版)

希望更丰富的展现?使用Markdown
by Dear_Prince @ 2018-12-08 15:22:40


@[Mr_Radish](/space/show?uid=145937) 希望更丰富的展现?使用Markdown
by noall @ 2018-12-08 15:23:05


```cpp #include<iostream> using namespace std; int main() { double n,h,a,b,f; cin>>n; for(int i=1;i<=n;i++) { cin>>a>>b; f=f+a+b-8; h=h+f; } cout<<h; return 0; } ``` ```cpp #include<iostream> using namespace std; int n,h,a,b,f; int main() { cin>>n; for(int i=1;i<=n;i++) { cin>>a>>b; f=f+a+b-8; h=h+f; } cout<<h; return 0; } ``` 为什么第一个80第二个100 不用谢,我是雷锋
by Zirnc @ 2018-12-08 15:26:02


### 津津因为你而更不高兴了。。。 - - - - - - - - - - - 附上正确代码: ``` #include<iostream> #include<cstdio> #include<cstdlib> using namespace std; int main () { int a,b,s,max=0,i,day=0; for (i=1;i<8;i++) { cin>>a>>b; s=a+b; if ((s>max)&&(s>8)) max=s,day=i; } cout<<day; return 0; } ``` 说实话,你那些变量不需要用都$double$了,用$int$就行啊 ~~话说我手都冻僵了~~
by Eason_AC @ 2018-12-08 15:50:03


## 其实变量最好就定义在int main外面,因为在外面的话它会给你初始化为0,可以通过用第一个程序一开始就输出h看出来。
by NKL丶 @ 2018-12-08 15:53:54


@[末命名用户6954](/space/show?uid=112661) 谢谢大佬
by Mr_Radish @ 2018-12-08 15:59:48


@[Eason_AC](/space/show?uid=112917) 我要买根糖哄津津开心
by Mr_Radish @ 2018-12-08 16:00:21


@[Mr_Radish](/space/show?uid=145937) 哈哈哈哈哈哈哈哈哈哈哈哈
by Eason_AC @ 2018-12-08 16:03:40


童鞋,你很优秀啊
by Eason_AC @ 2018-12-08 16:03:53


@[Eason_AC](/space/show?uid=112917) 突然发现你的代码错了emmmm
by Mr_Radish @ 2018-12-08 16:30:08


| 下一页