EOF结束符

来源:互联网 发布:来凤餐饮数据分析 编辑:程序博客网 时间:2024/04/30 18:11

题目没有说什么时候是结束的标志;

如:while(scanf("%s",&a)!=EOF)    (EOF表示文件结束)

加两个(Ctrl+z和回车)表示结束

如:杭电2090题  链接:http://acm.hdu.edu.cn/showproblem.php?pid=2090

代码:

#include<stdio.h>
int main()
{
    char a[101];
    double m,n,k=0;
    while(scanf("%s %lf %lf",&a,&m,&n)!=EOF)
        k=k+m*n;
    printf("%.1lf/n",k);
    return 0;
}

原创粉丝点击