C语言版本:

//---------------------------------------------------------------------------

#pragma hdrstop

#pragma argsused

#include

#include

//---------------------------------------------------------------------------

//要求编一个C语言程序,查询学生的成绩,要输入学生的学号、姓名、所在系

#define NUMBER 3

void main()

{

// 定义“学生”结构体

struct StuScore

{

int StuNo;

char StuName[10];

char StuDept[20];

int StuScore;

}StuScoreSet[NUMBER];

// 声明查询条件及查询结果

int input_stuno;

char input_stuname[10];

char input_studept[20];

int output_stuscore;

// 录入学生信息

int i;

for (i=0; i

{

printf("请输入学号:");

scanf("%d", & StuScoreSet[i].StuNo);

printf("请输入成绩:");

scanf("%d", & StuScoreSet[i].StuScore);

printf("********************\n");

}

printf("\n\n******* 录入信息完毕 ******\n\n\n");

// 查询学生信息

printf("请输入待查学生的学号:");

scanf("%d", &input_stuno);

for (i=0; i

{

if ( StuScoreSet[i].StuNo == input_stuno )

{

printf("该生成绩:%d \n", StuScoreSet[i].StuScore);

break;

}

}

return;

}

//---------------------------------------------------------------------------

/*

程序说明:

1. 定义结构体,以备用户录入各学生信息,定义常量NUMBER 作为学生数量(注意,该程序设定只有当录入所有学生信息后才可继续进行后续任务,因此建议测试、演示时将学生数设置得少一些,如<=5);

2. 学号以int类型定义,因此建议测试时,学号统一录入为1001,1002,…… 或类似规律性的数据(理论上最好定义为字符型数组,但实现代码要多一些。为简写代码此处不考虑);

3. 在录入所有学生的信息之后,任意输入一名学生的学号(该数据必须是有效数据——之前应录入),将查询结果显示在输出屏幕上;

4. 上面程序你是需求的简写,即只录入了学号和成绩,如果需要根据“姓名”、“所在系”等其他信息作为查询条件,请自己修改、完善;

5. 更科学的做法是录入信息存入文件,查询时读写相应文件,并根据条件取出、打印结果,建议动手实践。

*/

按课程查询学生成绩C语言,C语言课程设计. 根据学号等信息查询学生成绩相关推荐

  1. C语言课程设计. 根据学号等信息查询学生成绩

    C语言版本: //--------------------------------------------------------------------------- #pragma hdrstop ...

  2. 课程设计:飞机航班信息查询系统

    题目名称 一.实验内容 [问题描述] 对飞机航班信息进行排序和查询.航班信息包括:航班号,起点,终点,航班日期(周一到周日,分别用1,2...7数字表示),起飞时间,到达时间,机型,票价. 以线性表作 ...

  3. 查询接口返参配置化组件设计(适用定制信息查询)

    1.组件引入的业务背景 系统存储的信息需要被很多系统的不同业务场景调用,外围的业务场景需要的返参信息不完全一样,针对业务模块等开发了一些接口,这些接口返回的参数较多,外围根据需要获取需要的返参字段:同 ...

  4. 武大版c语言程序设计习题 二维数组 简易学生成绩查询系统,《C语言程序设计》程设计报告.docx...

    <C语言程序设计>程设计报告 课程设计报告题目:招生查询系统课程名称:C语言程序设计专业班级:信息安全201302班学号:姓名:指导教师:报告日期: 2014年10月10日计算机科学与技术 ...

  5. c语言程序设计实践课选题,学生程序设计论文,关于C语言程序设计课程实践相关参考文献资料-免费论文范文...

    导读:该文是关于学生程序设计论文范文,为你的论文写作提供相关论文资料参考. 摘 要:通过对C语言程序设计课程的创新与实践,研究和探索培养高职学生创新能力的课程设计和教育方法,探索课程与创新实践教育结合 ...

  6. c语言学生成绩系统综合实验,C语言学生管理系统_综合实验报告.docx

    佛山科学技术学院 实验报告 实验名称小型学生信息管理系统 实验项目 编写一学生信息管理系统,用来管理学生基本信息及成绩信息 专业班级姓名XXX学号 指导教师 成绩 日期 .试验目的 本实验为学生提供了 ...

  7. c语言招生信息查询系统,《C语言程序设计》课程设计报-招生信息查询系统.docx...

    <C语言程序设计>课程设计报-招生信息查询系统 课程设计报告题目:招生信息查询系统课程名称:C语言程序设计专业班级:信息安全1302学号:姓名:指导教师:报告日期:2014年9月17日计算 ...

  8. c语言查询课程信息,《C语言程序设计》课程设计报告-招生信息查询系统.docx

    <C语言程序设计>课程设计报告-招生信息查询系统 课 程 设 计 报 告题目: 招生信息查询系统 课程名称: C语言程序设计 专业班级: 信息安全1302 学 号: 姓 名: 指导教师: ...

  9. 学委作业管理系统c语言,c语言大作业-学生信息管理系统.doc

    c语言大作业-学生信息管理系统.doc 课程设计报告书 题目:学生信息管理系统设计 学 院 电子与信息学院 专 业 电子信息类 学生姓名 学生学号 指导教师 课程编号 135160 课程学分 1学分 ...

最新文章

  1. Solidity语言
  2. 在线直播 | 是事实还是贩卖焦虑?IT行业也偏爱“小鲜肉”​
  3. iOS培训教程——设置默认语言
  4. Linux系统下如何查看及修改文件读写权限
  5. halcon彩色图像颜色处理算子,持续更新
  6. 计算机文化基础重点知识归纳,计算机文化基础_第二章重点知识总结(考试必备!!!)...
  7. roobo机器人怎么唱歌_日本推出机器人“妻子”,拥有3大功能,能替代真人伴侣吗?...
  8. 北京文化:目前《你好李焕英》贡献营收约6000万至6500万元
  9. 1010. 一元多项式求导 (25)-PAT乙级真题
  10. awk命令的使用案列
  11. Android机顶盒网络地址端口连通性测试
  12. 如何获取用户的微信openid
  13. 如何利用任意波形发生器创建你想要的波形并输出
  14. 使用Python构造数据包
  15. Tableau参数:自定义周起始时间
  16. WHM(Web Hosting Manager)/CPANEL 设置及linux 文件权限 经验
  17. CAD随机多面体3D 多面体骨料 凸多面体颗粒
  18. 你或许也想拥有专属于自己的AI模型文件格式(推理部署篇)-(8)
  19. 面向削峰填谷的电动汽车多目标优化调度策略 代码主要实现了考虑电动汽车参与削峰填谷的场景下,电动汽车充放电策略的优化,是一个多目标优化
  20. Linux 下后台运行程序,查看和关闭后台运行程序(转载)

热门文章

  1. 2022山东大学控制科学与工程学院研究生新生学业奖学金评奖排序细则
  2. 为什么火狐浏览器打开默认是hao123
  3. Mapbox使用详解
  4. ffmpeg源码分析 (二)
  5. 解决python安装依赖包出现 Microsoft Visual C++ 14.0 or greater is required问题
  6. Python数据科学学习笔记之——机器学习专题
  7. 我的世界Bukkit服务器插件开发教程(十一)粒子、药水效果与音效
  8. linux --chdir() 改变当前工作目录函数
  9. SwiftUI 语音合成与语言识别教程之 03 实现录音文件转文字(含完整项目源码)SFSpeechURLRecognitionRequest
  10. k8s Webhook 准入控制应用实践