欢迎来到天天文库
浏览记录
ID:57045125
大小:152.00 KB
页数:45页
时间:2020-07-28
《任务一 学生成绩管理系统界面设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、01任务一学生成绩管理系统界面设计学习情境学生成绩管理系统的功能主要是管理学生的成绩。每个学生的信息包括学号、姓名、数学成绩、英语成绩、物理成绩。通过对学生成绩的管理,实现录入学生成绩、显示学生成绩、查询学生成绩、修改学生成绩、添加学生记录、删除学生记录、排序学生成绩的功能。本部分任务是实现学生成绩管理系统中的界面设计。学生成绩管理系统界面是用户与系统进行交互的中介,用户通过界面完成各种操作,界面由功能菜单组成,学生成绩管理系统界面如图所示。01任务一学生成绩管理系统界面设计学习情境01任务一学生成绩管理系统界面设计第一部分任务学习引导1.1结构化程序设计的基本结构1.2输入/输出语
2、句第二部分模块实现:学生成绩管理系统界面设计1.1结构化程序设计的基本结构1.程序设计的三种基本结构通常的计算机程序总是由若干条语句组成的,从执行过程上看,程序的执行顺序完全按程序编写的顺序从第一条语句执行到最后一条语句,这样的程序结构称为顺序结构;若在程序执行过程中,根据用户的输入或中间结果去执行若干不同的任务则称为选择结构;如果在程序的某处,需要根据某项条件重复地执行某项任务若干次或直到满足或不满足某条件为止,这就构成循环结构。大多数情况下,程序都不会是简单的顺序结构,而是顺序、选择、循环三种结构的复杂组合。从程序流程的角度来看,程序可以分为三种基本结构,即顺序结构、分支结构、循
3、环结构。这三种基本结构可以组成各种复杂程序。1.1结构化程序设计的基本结构2.语句的概念C语言的语句可分为表达式语句、函数调用语句、控制语句、复合语句、空语句五类。(1)表达式语句(2)函数调用语句(3)控制语句(4)复合语句(5)空语句1.2输入/输出语句在C语言中,数据的输入/输出语句是在输入/输出函数后面加上分号得到的。C语言提供了丰富的输入/输出函数,这些标准的输入/输出库函数原型主要包含在stdio.h、conio.h头文件中,因此,在使用这些库函数的C语言程序中需要使用文件包含预编译命令:#include或#include。1.2输入/
4、输出语句下面介绍其中几个常用的输入/输出函数。1.字符数据的输入/输出函数(1)字符输出函数putchar调用的一般格式:putchar(ch)。功能:把ch输出到标准输出设备(显示器)。参数形式:ch可以是字符表达式或整型表达式。头文件:该函数包含在stdio.h头文件中。返回值:返回输出字符的ASCII码值,当输出有错误时,返回1。1.2输入/输出语句下面介绍其中几个常用的输入/输出函数。1.字符数据的输入/输出函数【例1-1】输出一个字符。程序代码如下:#includemain(){intch=65;putchar(ch);putchar(97);}1.2输
5、入/输出语句下面介绍其中几个常用的输入/输出函数。1.字符数据的输入/输出函数【例1-2】输出一个字符。程序代码如下:#includemain(){charch='a';putchar(ch);putchar('A');}1.2输入/输出语句下面介绍其中几个常用的输入/输出函数。1.字符数据的输入/输出函数(2)字符输入函数getchar调用的一般格式:getchar()。功能:从标准输入设备(键盘)读取一个字符。该函数的执行过程是当执行到这条语句时,切换到DOS环境下等待用户输入,从键盘输入一个或一串字符,按Enter键后,将输入的所有字符(包括回车符)放在缓冲区
6、中,getchar函数从缓冲区中只读取第一个字符。也就是说,getchar函数等到输入一个回车才结束键盘输入,即使输入一个字符串,它也只从缓冲区读取第一个字符。参数形式:无。头文件:该文件包含在stdio.h头文件中。返回值:读取字符的ASCII码。注意:getchar函数总是先从缓冲区读字符,只有当缓冲区为空时才会暂停并等待键盘的新输入。1.2输入/输出语句下面介绍其中几个常用的输入/输出函数。1.字符数据的输入/输出函数【例1-3】输入一个字符并输出。程序代码如下:#includemain(){charch;ch=getchar();putchar(ch);}输
7、入:a↙输出:a1.2输入/输出语句下面介绍其中几个常用的输入/输出函数。1.字符数据的输入/输出函数【例1-4】输入一个字符串并输出。程序代码如下:#includemain(){charch;ch=getchar();putchar(ch);ch=getchar();putchar(ch);}1.2输入/输出语句下面介绍其中几个常用的输入/输出函数。1.字符数据的输入/输出函数输入:abc↙输出:ab再次运行程序后,输入:a↙输出:a这
此文档下载收益归作者所有