c++跟java不同,不能把main函数写在一个类里面。下面是改过的代码,编译通过

#include "iostream"

using namespace std;

#include

class Test

{

public:

int award[6];

string name;

int avg;

int pingyi;

char leader;

char west;

int paper;

public:

void input()

{

cin >> name >> avg >> pingyi >> leader >> west >> paper;

}

void yuanshijiangxuejin(){

if (avg > 80)

{

if (paper >= 1)

award[0] = 8000;

else award[0] = 0;

}

else award[0] = 0;

}

void wusijiangxuejin(){

if (avg > 85)

{

if (pingyi > 80)

award[1] = 4000;

else award[1] = 0;

}

else award[1] = 0;

}

void chengjiyouxiujiang(){

if (avg > 90)

{

award[2] = 2000;

}

else{

award[2] = 0;

}

}

void xibujiangxuejin(){

if (pingyi > 80)

{

if (west == 'y')

award[3] = 1000;

else award[3] = 0;

}

else award[3] = 0;

}

void banjigongxian(){

if (pingyi > 80)

{

if (leader == 'y')

award[4] = 850;

else award[4] = 0;

}

else award[4] = 0;

}

};

void main()

{

int i, max = 0;

Test a;

a.input();

a.yuanshijiangxuejin();

a.wusijiangxuejin();

a.chengjiyouxiujiang();

a.xibujiangxuejin();

a.banjigongxian();

for (i = 0; i < 6; i++)

{

max += a.award[i];

}

cout << "奖金=" << max;

}

c语言 error c1004,c++中出现fatal error C1004: 发现意外的文件尾的错误怎么解决啊相关推荐

  1. fatal error C1004: 发现意外的文件尾 这个错误怎么解决?

    这个错误通常是由于您在源文件中漏写了某些括号或者分号,导致编译器在处理到文件末尾时发现没有遇到预期的符号. 解决这个错误的方法是,打开您的源文件,仔细检查是否有漏写的括号或者分号,并将它们补充完整. ...

  2. fatal error C1004: 发现意外的文件尾

    狂写代码一天,突然遇到 error C1004: 发现意外的文件尾,编译不过,俩小时回滚终于找到如下代码问题:#endif错写成了#endf 如下错误代码: #ifdef DEBUG_SELF QSt ...

  3. error C1004 发现意外的文件尾

    error C1004: 发现意外的文件尾 后来发现头文件引用放在类的后面引起的 经过多次测试,发现头文件引用还是放在文件最上面比较好. 放在文件中间或放在函数内部都可能引起问题.

  4. 出现 fatal error C1004: 发现意外的文件尾

    即使最简单的代码也不行,所有在dev上运行成功的代码在vs上都会报告意外的文件尾

  5. C++编译错误fatal error C1004: 发现意外的文件尾

    出现这种情况就是类或者结构体的定义后面没有加";"导致的. 而且这种问题好难排查. 转载于:https://www.cnblogs.com/gig886/p/7883638.htm ...

  6. vs错误描述:fatal error C1010:在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“

    错误描述:fatal error C1010:在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include"stdafx.h"" 这个问题不一定是 ...

  7. 错误描述:fatal error C1010:在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#includestdafx.h”?

    错误描述:fatal error C1010:在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include"stdafx.h""? 错误分析:   ...

  8. VS2017编译文件遇到fatal error C1010: 在查找预编译头时遇到意外的文件结尾的解决办法

    背景 错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h""? 分析 ...

  9. error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”

    fatal error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h (2011-09-08 22:17:50) 错 ...

最新文章

  1. LAMP(httpd 2.4.1 + mysql-5.5.19 + php-5.3.10)编译安装
  2. 「珍藏」老司机为你推荐10个炫酷的开源库,看完的人都收藏了
  3. 数据库更新的时候不能正确的执行找错记录
  4. Logstash配置多个Input、Filter、Output
  5. PySide 简易教程三-------动手写起来
  6. 基于I2C协议的EEPROM驱动控制
  7. 哈希表(HashTable),哈希冲突的避免、解决
  8. 支付宝开放新玩法:搜商家可领消费券
  9. java数组整组处理_java – 使它漂亮:同时处理数组
  10. 快速排序算法_大佬的快速排序算法,果然不一样
  11. 计算机“存储容量”、“速率”(换算详解)
  12. 一文搞懂 RabbitMQ 延时队列(订单定时取消为例)
  13. ISE UCF 写法
  14. 用低维向高维“穿梭”的想法来理解高维空间
  15. Python计算圆的周长与面积
  16. JSP实用教程第二章-JSP语法
  17. Mesh基础模型(Foundation models)(一)
  18. 互联网日报 | 7月1日 星期四 | 滴滴正式登陆纽交所;奈雪的茶上市首日破发;2021年铁路暑运今日正式启动...
  19. 回归算法-线性回归分析-正规方程和梯度下降
  20. 行列式、逆矩阵、列空间和零空间(3Blue1Brown学习笔记)

热门文章

  1. python汇率转换_python 实现汇率计算功能
  2. 系统光盘内容怎么考到计算机里,如何复制蓝光DVD光驱里的光盘内容到电脑里及可播放?...
  3. python+diango写酒店管理系统_课内资源 - 基于Python的Django框架实现的中式快餐厅管理信息系统网站...
  4. 肝素修饰载玻片/生物芯片(Heparin Functional Glass Slides)
  5. 江苏法院应对金融危机案例
  6. 手机查看电脑端打开的网页
  7. 数学 {实质条件,前件,后件,逆命题,否命题,逆否命题,语义蕴涵}
  8. lxml和JsonPath的使用案例
  9. 已添加第一个《渔非鱼》专栏的教程:SQL基础教程~(有点长,欢迎观看!)...
  10. android OTA update