hdoj acm  1001
2015-12-18 18:06
288 查看
#include <stdio.h>
int main()
{
int
flag=0;
double
n,s;
while(scanf("%lf",&n)!=EOF)
{
s=n*(1+n)/2.0;
printf("%0.lf\n\n",s);
}
return
0;
}
这道题不是人做的,浮点数。真是看不出来,输出格式更加让人不懂,
int flag=0;
在while里加
if(flag)
printf("\n");
flag++;
这为什么错了,而直接在输出后面加两个\n\n这就对了。
这表明最后一个输出之后还有两个换行,这行吗?
答案表示这是行的。
int main()
{
int
flag=0;
double
n,s;
while(scanf("%lf",&n)!=EOF)
{
s=n*(1+n)/2.0;
printf("%0.lf\n\n",s);
}
return
0;
}
这道题不是人做的,浮点数。真是看不出来,输出格式更加让人不懂,
int flag=0;
在while里加
if(flag)
printf("\n");
flag++;
这为什么错了,而直接在输出后面加两个\n\n这就对了。
这表明最后一个输出之后还有两个换行,这行吗?
答案表示这是行的。
相关文章推荐
- 利用百度地图API实现gps坐标到百度坐标的批量坐标转换(如1000个点)
- Excel Sheet Column Title
- java重载(实现同一方法名,不同参数)
- 欢迎使用CSDN-markdown编辑器
- 黑马程序员-C语言-Xcode常用快捷键
- 分布式文件系统FastDFS设计原理
- OC 之关联对象
- 51nod 1107 斜率小于0的连线数量 (树状数组+离线化)
- java提高篇(二四)-----HashSet
- android studio 快捷键在 苹果和windows/linux的对照
- hdoj&nbsp;&nbsp;acm&nbsp;&nbsp;&nbsp;1592
- hdoj&nbsp;&nbsp;acm&nbsp;&nbsp;&nbsp;1555
- hdoj&nbsp;&nbsp;&nbsp;acm&nbsp;&nbsp;&nbsp;1029
- hdoj&nbsp;&nbsp;&nbsp;acm&nbsp;&nbsp;&nbsp;&nbsp;1008
- hdoj&nbsp;acm&nbsp;&nbsp;&nbsp;&nbsp;1003
- Practice&nbsp;and&nbsp;Knowledge
- 我们老的很快
- HDOJ&nbsp;题目分类
- 最后的颓废
- 写一些不属于自己的文字