- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT 65
任务一;项目框架总体设计。
任务1.1
学生成绩功能模块
班级学生成绩管理系统
学生成绩删除
学生成绩查询
学生成绩排序
退出管理系统
学生成绩显示
学生成绩录入
录入流程图
开 始
输入学生成绩
处理学生成绩
输出学生成绩
结 束
任务二:C++的使用
欢迎使用C++”
1启动VC进入集成环境
2新建工程
3新建一个源程序文件
4编写一个简单的C程序
任务4:项目菜单的选择执行设计
子任务描述:
1.编程实现任意输入一个字符判定其星期几(假定星期一至星期日用了一些特定的字符表示)
代码实现:
#includestdio.h
void main()
{
char x;
printf(请输入一个字母(a-g));
scanf(%c,x);
switch(x)
{
case a:printf(今天星期一\n);break;
case b:printf(今天星期二\n);break;
case c:printf(今天星期三\n);break;
case d:printf(今天星期四\n);break;
case e:printf(今天星期五\n);break;
case f:printf(今天星期六\n);break;
case g:printf(今天星期日\n);break;
default:printf(输入错误\n); break;
}
}
运行效果:
2. 编程实现任意输入一门成绩判定其等级(60以下为差、60-69为及格、70-79为中、80-89为良、90-100为优)。
代码实现:
#includestdio.h
void main()
{
int k;
float cj;
printf(请输入一个成绩:);
scanf(%f,cj);
if(cj0||cj100)
{
printf(输入错误!\n);
}
else
{
k=cj/10;
switch(k)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:printf(不及格\n);break;
case 6:printf(及格\n);break;
case 7:printf(良好\n);break;
case 8:printf(中等\n);break;
case 9:
case 10:printf(优秀\n);break;
}
}
}
运行效果
3. 编程实现“班级学生管理系统”中的主、子菜单的选择执行。(具体主、子菜单项的功能根据任务一设计的来执行)代码实现:
#includestdio.h
void main()
{
int x;
printf(====班级学生成绩管理系统====\n);
printf(1.录入成绩\n);
printf(2.显示成绩\n);
printf(3.统计成绩\n);
printf(4.查询成绩\n);
printf(5.退出系统\n);
scanf(%d,x);
switch(x)
{
case 1:printf(录入成绩\n);break;
case 2:printf(显示成绩\n);break;
case 3:printf(统计成绩\n);break;
case 4:printf(查询成绩\n);break;
case 5:printf(退出系统\n);break;
default:printf(输入错误\n); break;
}
}
运行效果:
任务5(1):项目菜单的循环执行设计
子任务描述:
1.编程实现求任意多个半径的圆面积和。
代码实现:
#includestdio.h
#define pi 3.1415
void main()
{
int n;
int k;
float r,s,he;
he=0;
k=1;
printf(请输入要求几个圆面积和的个数:\n);
scanf(%d,n);
while(k=n)
{
printf(请输入一个圆的半径:\n);
scanf(%f,r);
s=pi*r*r;
he=he+s;
k=k+1;
}
printf(%d个半径的圆面积和=%.2f\n,n,he);
}
运行效果:
2. 编程实现“班级学生管理系统”中子菜单的重复执行。
代码实现:
#includestdio.h
void main()
{
int q;
do
{
printf(================菜单操作=================
文档评论(0)