各位C语言大佬啊帮个忙呀这是老师上课布置的上机作业求答案

供稿:hz-xin.com     日期:2025-01-12
用C语言,大佬们帮个忙喽, 假设《C++程序设计》这门课程本学期要留10次作业,每次老师要进行批改

假设《C++程序设计》这门课程本学期要留10次作业,每次老师要进行批改,给出分数后要进行登记。学期末要根据每次作业的成绩计算出最终的平时成绩(满分100)。 2、功能要求( 1)录入功能:录入本班学生的作业登记信息(最少30条记录),包括学号、姓名、10 次作业的批改分数、作业等级(三级:优、完成、未交)、最终的平时成绩(根据10次作业分数求出平时成绩),学号不能重复,如有重复,则给相应的提示,并在屏幕显示。 (2)查询功能:给定学号,显示某位学生作业完成情况。 (3)删改功能:给定某位学生的学号,可以修改或删除该学生的作业完成信息。 (4)统计功能: 可以统计全班同学每次作业的“优”的比例、“完成”的比例、“未交”的比例以及成绩在90或90以上、80-89、 70-79、 60-69、 60以下各区间的人数和所占总人数的比例 (5)保存所有学生的数据到文件中。下次打开文件,数据即显示在屏幕。

int gcd1(int num1, int num2)
{inr r;
for(;r=num1%num2;num1=num2,num2=r);
return num2;
}

#include <stdio.h>

int check(char ch)
{
if(ch>='a'&&ch<='z') return (ch-'a'+1);
else if(ch>='A'&&ch<='Z') return (ch-'A'+1);
else return -1;
}

void main()
{
char ch;
scanf("%c",&ch);
printf("%d",check(ch));
}


C语言,文件读取部分的,不会,求各位大佬帮帮忙
运行结果 处理密码串及加密过程 解密及测试主程序 上面是测试结果与加解密过程。没有做文件读写操作,自己补,实在不会去抄教材。将输入文件内容循环读到一个字符数组,然后对该数组内容进行加密,再将加密结果写入输出文件,循环操作直至输入文件读取完成,关闭文件即可。

哪位大佬有 郝斌C语言自学教程,这个网盘链接求一下大家帮忙找一下!感...
郝斌C语言自学教程 https:\/\/pan.baidu.com\/s\/1cEMVC58D4uGMpz4IfeF_cA ?pwd=1234 提取码:1234 免费领略专升本的丰富知识!专升本网课为您呈现免费学习课程,内容涵盖广泛。我们为您准备了详实的学习资料,从各个角度深入介绍专升本的课程内容。无需任何费用,您可以随时掌握学习进度,融会贯通各个...

哪位大佬知道怎么学习c语言啊
看视频(中国大学mooc网页链接)我推荐这个老师的,我当初也是自学看他的。我现在就是做C语言工作的,C语言将来更多是用在嵌入式设备上,在linux 上开发。看书 K & R 的c程序设计语言,200多页,内容精简。或者看 C与指针, 写的很好。做练习 搜索JudgeOnline,这种是根据题目内容做练习,自动测试,...

c语言问题在线解答(c语言问题在线解答老师)
也就是说move函数每调用一次就把相应的字符串循环右移一位一个C语言问题,求大佬解答? 以下是实现两个fraction类型变量的加减的C代码: #includestdio.h #includestdlib.h structfraction{ longlongintnumerator; unsignedlonglongintdenominator; }; \/\/将分数f1和f2相加,返回结果 structfractionFra_Add(structfractionf1...

c语言字符串遍历不到最后一个字符,求大佬们帮帮忙
3、结束符号也可直接用0表示。如下代码(方法不止一种):void StringCount(char* s){ int a = 0;\/\/大写字母个数 int b = 0;\/\/小写字母个数 int c = 0;\/\/空格个数 int d = 0;\/\/数字个数 int z = 0;\/\/其他字符个数 int i=-1;while(1){ ++i;if (s[i]>='A'&&s[i]<...

用C语言,大佬们帮个忙喽, 假设《C++程序设计》这门课程本学期要留10...
假设《C++程序设计》这门课程本学期要留10次作业,每次老师要进行批改,给出分数后要进行登记。学期末要根据每次作业的成绩计算出最终的平时成绩(满分100)。 2、功能要求( 1)录入功能:录入本班学生的作业登记信息(最少30条记录),包括学号、姓名、10 次作业的批改分数、作业等级(三级:优、完成、未交...

去哪里找c语言大佬?
在第三方专用软件里或者在某些关于编程的帖子里、网站的交流上都会有很多关于编程界的大佬 1,CSDN-专业开发者社区,这是在一个全球知名中文IT行业的技术交流平台,提供C语言论坛,C语言技术交流社区等。软件里有很多关于了解各种语言的大佬,例如c++、java、Python、BASIC等高级语言。这个也是我一个学编程...

哪位大佬能帮看看这道c语言?
while(ep>bp)\/\/a当前元素之后的元素向后移1位 { ep=*(ep-1);ep--;} } int main(){ int i=0,m=50,a[50],b[3],*pa=NULL,*pb=&b[2],flag;while(m>47) printf("请输入m值(>=47):"),scanf("%d",&m);printf("请给a数组输入%d个整数(确保升序排列,输入无验证!):\\n",...

哪位大佬有 C语言从入门到精通(第4版),帮一下!急需教材!求!
C语言从入门到精通(第4版)百度网盘在线观看资源,免费分享给您:https:\/\/pan.baidu.com\/s\/1MA1Xjq08cWME_0ma2gBWYA 提取码:1234 2019年清华大学出版社出版的图书 《C语言从入门到精通(第4版)》是清华大学出版社出版的图书,该书从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细...

C语言程序分析题 大佬救救我?
答案:这2段程序不相等。第一段程序的输出结果:1 1 1、2 2 2、3 3 3、4 4 4;第二段程序的输出结果:1 1 1。分析:第一段程序使用for循环,每一次循环时,都对变量进行了初始赋值,即i=1,j=1,k=1。就是说,嵌套的内循环变量,如j,k都是从1开始的。而第二段程序使用while循环,...