C语言期末作业:编写程序实现一定功能
要求:一个主函数,至少两个子函数,由子函数完成相应功能,主函数提供不同子函数的接口,另外,相应数据需要由键盘输入。
题目例如:
1.学生成绩管理:每个学生三门课成绩,从键盘输入学生信息,包括学号、姓名、三门课成绩,实现计算学生总分、平均分并按平均成绩排序功能。
2.计算:在主函数中由键盘输入数值及操作要求,在子函数中完成相应计算功能并输出计算结果。
3.比赛成绩:比赛评委有五人,要求实现选手分数的计算(去掉一个最高分和一个最低分)并对选手成绩进行排序。
你好!
这里有个成绩管理的程序,你可以看看,能满足要求
追问可不可以简单一点两个或三个就好
追答两个三个,都行,看你输入了多少!图片,黄色,数字,联系,我吧
追问就是学生两个或三个就行
可以啊,要怎么输入
追答图片,黄色,数字,联系,我吧
追问程序代码怎么输入
追答只有这些吗
追答图片,黄色,数字,联系,我吧
愿意,联系,就联系吧,随你便
图片接下来是什么
追答怎么这么不靠谱,要么都是一样的,要么没有
追答混了,是c语言的程序,不是地图
在吗
这样就可以了吗
追答恩,你可以试一下,不要复制,手机打的,不规范
追问那你加一个头文件试试看,#include〈stdlib.h〉
追问一样啊
追答不会吧
追问根本看不清
追问哦,把int a,b;放在头文件后面
追问最后一行?
追答放在#include〈stdlib.h〉后面一行
第三行
追问一样啊,应该错在print那里吧
追答把int add.....改成int add(a,b)再没有用可能你输入有问题
不好意思,刚刚去玩了
我重写一遍吧
2.计算
#include〈stdio.h〉
#include〈stdlib.h〉
int a,b;
int add(a,b)
{
printf("a和b的和是%d"a+b);
}
int main()
{
//求a和b的和
a=2;
b=3;
add(a,b);
return 0;
}
还有你的图根本看不清,都是百度的错
追问哎,你确定你没打错?我也只是学了半年,你没打错就是我的错,如果我现在有电脑的话,不睡觉也要做出来
追问应该没打错
追答这样,林佳勇,print改成printf,把十三行去掉,也就是int a,b;
第四行
int空格add没有空格(a,b)
5和13的好像错了
int add(a,没有空格b)
int空格main没有空格()
追问一样
没办法了,你去想别的办法吧,做出来了告诉我哪里错了
追问我自己都不会,怎么告诉你
追答你要做做就会了,看你们的教材啊,用你的编译器编程hello world程序看是不是编译器的问题
追问C++的,来得及吗,明天就要交了