prog21.cpp

来自「C++语言程序设计题典」· C++ 代码 · 共 37 行

CPP
37
字号
#include <stdio.h>
#include <string.h>
#define N 3
class Stud
{
	int no;
	char name[10];
	int deg;
public:
	void setdata(int n,char na[],int d)
	{
		no=n;deg=d;
		strcpy(name,na);
	}
	void disp()
	{
		if (deg>=80 && deg <=89)
		   printf("  %-5d%-8s%3d\n",no,name,deg);
	}
};
void main()
{
	Stud st[N];
	int i,n,d;
	char na[10];
	for (i=0;i<N;i++)
	{
		printf("输入学号 姓名 成绩:");
		scanf("%d%s%d",&n,na,&d);
		st[i].setdata(n,na,d);
	}
	printf("输出数据\n");
	printf("  学号  姓名   成绩\n");
	for (i=0;i<N;i++)
		st[i].disp();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?