网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
欧阳俊最近学习了C语言,这门课程的总成绩计算办法是:总成绩=作业成绩*5%+单元测试*15%+讨论发帖*5%+期中成绩*15%+实验*10%+期末成绩*50%,请为他编写一个C程序,统计出其最后的总成绩。 给出程序和程序运行结果。
参考答案和解析
正确
更多 “欧阳俊最近学习了C语言,这门课程的总成绩计算办法是:总成绩=作业成绩*5%+单元测试*15%+讨论发帖*5%+期中成绩*15%+实验*10%+期末成绩*50%,请为他编写一个C程序,统计出其最后的总成绩。 给出程序和程序运行结果。” 相关考题
考题
在考生文件夹下打开EXCEL.XLSX文件:(1)将sheetl工作表的Al:Fl单元格合并为一个单元格,内容水平居中;计算学生的“总成绩”列的内容(保留小数点后0位),计算二组学生人数(置G3单元格内,利用COUNT lF函数)和二组学生总成绩(置G5单元格内,利用SUMIF函数);利用条件格式将C3:El2区域内数值大于或等于85的单元格的字体颜色设置为紫色。(2)选取“学号”和“总成绩”列内容,建立“簇状圆柱图”(系列产生在“列”),图标题为“总成绩统计图”,清除图例;将图插人到表的Al4:G28单元格区域内,将工作表命名为“成绩统计表”,保存EXCEL.XLSX文件。
考题
阅读以下应用程序说明和C程序,将C程序段中(1)~(7)空缺处的语句填写完整。【说明】以下【C程序】的功能是,逐一从指定课程成绩文件中读入学生的考号和成绩,对同一学生汇总他(她)的总成绩,并按如图6-14所示格式输出名次(按总成绩由高到底的顺序)、总成绩、同一名次的学生人数、同一名次学生的学号(按学号由小到大的顺序)。该应用程序约定学生学习课程不超过30种,课程成绩文件的第1个数字就是课程号。统计过程中,同一课程号的成绩文件不能重复输入。该应用程序采用链表结构存储学生的相关信息,链表中的每个表元对应一位学生。在数据输入过程中,形成一个按学号从小到大顺序链接的有序链表。当数据输入结束后,程序按总成绩从高到低,学号从小到大的顺序对链表排序。最后程序按指定格式输出链表中的信息。【C程序】include<stdio.h>define M 30define NLEN 10typedef struct node {int cur_s; /* 最近输入成绩的科目*/Char no[NLEN];int score;struct node *next;} NODE;int s[M], sp, ss, i, mark, order, C;FILE *fp; NODE *h, *U, *V, *p;Char fname[80], no[NLEN], ans;main(){ for(h = NULL, sp = 0; ;){ printf("输入科目成绩文件名(输入aaaa表示强行结束)。 \n");while(1){ scanf("%s", fname);if (strcmp(fname, "aaaa") == 0)break;if ((fp = fopen(fname, "r")) == NULL)printf("不能打开文件%s, 请重新输入科目文件名。 \n", fname);elsebreak;}if (strcmp(fname, "aaaa") == 0) break;fscanf(fp, "%d", ss); /* 输入科目号 */s[sp]=s;for (i=0; s[i] ! = ss; 1++);if ( (1) ){ printf("该科目的成绩已输入,请输入别的科目成绩文件。\n");continue;}sp++;while (fscanf(fp, "%s%d", no, mark) == 2){ /* 在链表中寻找最近输入的学号 */for(v = h; v != NULL strcmp(v-> no, no)<0; u=v, v= v-> next);if (v !=NULL strcmp(v->no, nb) == 0){ /* 该生已有成绩 */if (V->cur_s != ss){ /* 该生的当前科目成绩是第一次输入 */v->score += mark; /* 累计总成绩 */v->cur_s = ss;} /* 同一科目成绩重复输入,后输入成绩被忽略 */}else{ p = (NODE *)malloc(sizeof(NODE)); /* 一位新的学生 */strcpy(p->no,no);p->score = mark;p->cur_s = ss;p-> next = v;
考题
求选课在3门以上且各门课程均及格的学生的学号及总成绩,查询结果按总成绩降序排列。请对下列的SELECT语句填空: SELECT学号,SUM(成绩) AS 总成绩 FROM 选课表; WHERE 成绩>=60【 】ORDER BY【 】DESC
考题
学生成绩表包括:学号、姓名、数学、语文、计算机、总成绩6个字段,其中数学、语文、计算机和总成绩字段均为N型。要将每个学生的数学、语文、计算机3科成绩汇总后存入“总成绩”字段中,应该使用的命令是______。A.REPLACE总成绩WITH数学+语文+计算机B.SUM数学+语文+计算机TO总成绩C.TOTALON总成绩FIELDS数学,语文,计算机D.REPLACEALL总成绩WITH数学+语文+计算机
考题
小王和小李参加某公司招聘考试,笔试成绩占总成绩的40%,面试成绩占总成绩的60%。笔试部分小王得分比小李高6分,面试部分小李得80分,两人的总成绩刚好相同,问小王面试得了多少分?( )A.74
B.71
C.78
D.76
考题
某项考试有甲、乙、丙三部分,最终的总成绩的计算公式为:总分=甲成绩×30%+乙成绩×20%+丙成绩×50%;若要考试通过的标准是:要求每部分的分数≥50分,且总成绩≥60分.已知某人甲部分成绩为70分,乙部分成绩75分,且通过了这项考试,则此人丙部分成绩的分数至少是( )分.A.48
B.50
C.55
D.60
E.62
考题
成绩表结构(学号课程编号政治英语数学),计算学生的总成绩,以下写法正确的是()。A、SUM(政治,英语,数学)AS总成绩B、(政治+英语+数学)AS总成绩C、SUM(政治+英语+数学)AS总成绩D、COUNT(政治英语数学)AS总成绩
考题
总成绩由哪几部分组成,分别占多少比例?()A、课程考试成绩*60%+平时成绩*10%+网上及阶段练习作业*30%B、课程考试成绩*60%+平时成绩*10%+网上及阶段练习作业*15%+答疑论坛发帖数*5%+课件点击次数*10%+阅读课件时长(参考)C、课程考试成绩*75%+平时成绩*10%+网上及阶段练习作业*15%D、课程考试成绩*60%+平时成绩*10%+网上及阶段练习作业*25%+答疑论坛发帖数*5%
考题
在Excel 2003中,数据清单包含有“姓名”、“数学”、“总成绩”等多个字段,若“总成绩”作为主要关键字,“数学”作为次要关键字进行排序,则有()。A、“总成绩”相同与否,不影响按“数学”排序的结果B、按“总成绩”与“数学”相加的结果进行排序C、分别按“总成绩”、“数学”独立排序D、先按“总成绩”进行排序,“总成绩”相同时再按“数学”排序
考题
问答题在考生文件夹下打开Excel.xlsx文件,将Sheet1工作表的A1:G1单元格合并为一个单元格,内容水平居中;计算“总成绩”列的内容和按“总成绩”降序次序的排名(利用RANK函数);如果总成绩大于或等于200在备注栏内给出信息“有资格”,否则给出信息“无资格”(利用IF函数实现);将工作表命名为“考试成绩表”。
考题
单选题成绩表结构(学号课程编号政治英语数学),计算学生的总成绩,以下写法正确的是()。A
SUM(政治,英语,数学)AS总成绩B
(政治+英语+数学)AS总成绩C
SUM(政治+英语+数学)AS总成绩D
COUNT(政治英语数学)AS总成绩
考题
问答题在考生文件夹下打开Excel.xlsx文件,将Sheet1工作表的A1:G1单元格合并为一个单元格,内容水平居中;计算“总成绩”列的内容和按“总成绩”递减次序的排名(利用RANK函数);如果计算机原理、程序设计的成绩均大于或等于75在备注栏内给出信息“有资格”,否则给出信息“无资格”(利用IF函数实现);将工作表命名为“成绩统计表”,保存Excel.xlsx文件。
热门标签
最新试卷