| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 933 人关注过本帖
标题:书上的例题在VS中为什么不能生成?
取消只看楼主 加入收藏
流水屋檐
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-9-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
书上的例题在VS中为什么不能生成?
程序如下,到底是哪里的问题,求大神解答!
#include<iostream>
#include<iomanip>
#include<fstream>
void main()
{
    std::ifstream infile("D:\\Salary.dat");
    char name[8],id[8];
    int math,eng,computer,sum;
    std::cout<<std::setw(10)<<"姓名"<<std::setw(10)<<"身份证号"<<std::setw(10)<<"数学成绩"<<std::setw(10)<<"英语成绩"
        <<std::setw(12)<<"计算机成绩"<<std::setw(10)<<"总分"<<std::endl<<std::endl;
    infile>>name;
    while(! infile.eof())
    {
        infile>>id>>math>>eng>>computer;
        sum=math+eng+computer;
        std::cout<<std::setw(10)<<name<<std::setw(10)<<id<<std::setw(10)<<math<<std::setw(10)<<eng
            <<std::setw(12)<<computer<<std::setw(10)<<sum<<std::endl;
        infile>>name;
    }
    infile.close();
}
搜索更多相关主题的帖子: 身份证号 include 英语成绩 computer 计算机 
2013-09-15 22:04
流水屋檐
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-9-15
收藏
得分:0 
回复 2楼 TonyDeng
新手,刚学C++,不懂,求指教
2013-09-15 23:46
流水屋檐
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-9-15
收藏
得分:0 
回复 4楼 blueskiner
之前编了一段,是不是这段程序有问题?
#include<iostream>
#include<fstream>
void main()
{
    std::ofstream outfile("D:\\Salary.dat");
    char name[8],id[8];
    int math,eng,computer;
    for(int i=0;i<3;i++)
    {
        std::cout<<"输入姓名:";std::cin>>name;
        std::cout<<"输入身份证号:";std::cin>>id;
        std::cout<<"输入数学成绩:";std::cin>>math;
        std::cout<<"输入英语成绩:";std::cin>>eng;
        std::cout<<"输入计算机成绩:";std::cin>>computer;
        outfile<<name<<" "<<id<<" "<<math<<" "<<eng<<" "<<computer<<std::endl;
    }
    outfile.close();
}
2013-09-16 10:03
流水屋檐
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-9-15
收藏
得分:0 
回复 5楼 TonyDeng
就是书上例题照搬到VS上不能生成,我想知道是代码的问题还是我新装的VS有问题,因为我觉得书上的例子应该不会错,所以我想可能是VS上的设置问题(应为第一次用VS编程时失败是因为VS设置问题,幸好百度到了),至于程序就是读取文件中的数据和计算了,就是打印一个成绩表,这个应该不重要吧
2013-09-16 10:13
流水屋檐
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-9-15
收藏
得分:0 
回复 楼主 流水屋檐
经过多次运行,我发现是360阻止了文件的运行,在360上设置一下就行了,谢谢大家的帮忙了
2013-09-16 11:29
快速回复:书上的例题在VS中为什么不能生成?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021898 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved