在main()函数中,根据要求动态分配一组学生的基本信息。从键盘输入得到学生的基本信息,并输入到显示器上。

[复制链接]
查看11 | 回复1 | 2010-11-4 13:44:04 | 显示全部楼层 |阅读模式
前面的类的代码在下面了
class student
{
private:
char stu_name[10];
char stu_no[10];
float English_score;
float math_score;
float progrme_score;
float avg_score;
public:
student();
void setname(char*newname);
void setno(char*namber);
char*getname();
char*getno();
void setenglish(float e);
void setmath(float m);
void setprogrme(float p);
float get();
};
我是在学c++,平常没有去上过课,就是不知道main()中怎么写,也没有找到相应问题的例题,所以请教这个程序中main中怎么写

回复

使用道具 举报

千问 | 2010-11-4 13:44:04 | 显示全部楼层
输入输出相比数据结构设计应该简单吧。。。基于控制台窗口的输入输出输入:对于C,可以直接使用格式化输入scanf,这样可以避免从字符串向数字转换:如:scanf("%f", &var);或者其他的如字符串输入gets,等,只是取得输入之后,需要将字符串转换为数字,需要调用atoi, atof等函数对于C++,还可以使用cin等输出:对于C,有格式化输出printf,字符串输出puts等,例如:printf("%f", var)对于C++,还有cout可用当然还有基于文件的输入输出如fscanf,fprintf,ofstream,fstream等,只是操作的目标是文件而已,相关的操作函数都是大同小异的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行