大家好,今天小编关注到一个有意思的话题,就是关于成绩用C语言的问题,于是小编就整理了5个相关介绍成绩用C语言的解答,让我们一起看看吧。
- C语言,统计学生成绩?
- C语言作业……编一程序,从键盘上输入学生的5门课程成绩,求其总成绩、平均成绩和总成绩除5的余值?
- C语言先后输入50个学生的学号和成绩,要求将其中成绩在80分以上的学生的学号和成绩立即输入怎么输入?
- 输入三门课程求总分平均分c语言?
- 如何用c语言编一个成绩查询系统?
C语言,统计学生成绩?
#include
{
int n;
int x1=0,x2=0,x3=0,x4=0,x5=0;
scanf("%d",&n);
while(n!=-1)
{
if(1
{
C语言作业……编一程序,从键盘上输入学生的5门课程成绩,求其总成绩、平均成绩和总成绩除5的余值?
#include "stdio.h"
int main(int argc, char* argv[])
{
int a,b,c,d,e,;
printf("请输入五门课程成绩,以空格隔开:\n");
scanf("%d%d%d",&a,&b,&c,&d,&e);
int sum = a + b + c;//总成绩
int ***erage = sum / 5;
//总成绩除5的余值 = 平均成绩 = 总成绩 % 5(%符号是得到余数)
int yushu = sum % 5 ;
C语言先后输入50个学生的学号和成绩,要求将其中成绩在80分以上的学生的学号和成绩立即输入怎么输入?
你的只输入一个数。而且你的数组下标越界,&a[50]错输入成绩时,要写个for循环for(i=0;i<50;i++)scanf("%d",&a[i]);输50个数中间空格隔开回车或者定义时就赋值inta[50]={······};跳过输入。
输入三门课程求总分平均分c语言?
1234567891011121314#include"stdio.h"int main (void){ int a,b,c;//定义三个变量啊a,b,c分别存放三门课的成绩 double sum,***e;//定义sum和***e分别存放三门成绩的和与平均值 printf("请输入三门课程的成绩a= b= c= ")
; scanf("%d%d%d",&a,&b,&c); sum=a+b+c;//求三门课程的和 ***e=(a+b+c)/3.0;//求三门课程的平均值 printf("输出三门课程的总分及平均分sum=%lf\n***e=%lf\n",sum,***e)
总分平均分c语言首先需要输入三门课程的分数,然后将三门课程的总分加起来,再用总分除以就可以得到c语言的平均分了注意:需要保证输入的分数是c语言的分数,而不是其他课程的分数;同时需要确保输入的分数是合法有效的,否则会影响计算结果
如何用c语言编一个成绩查询系统?
如果你是要做一个非常专业的商业软件,这个其实不太适合用C语言来编写。你可以考虑其他高级语言如java,c#,etc.
如果你仅仅是想在功能上实现成绩查询,而且数据量不是那种特别大,比如千万,上亿级别的,用C语言以二进制文件读写的方式完全可以轻松实现。
下面说说大概的思路:
1.你可以定义一个结构体来描述成绩,结构体的变量包括比如姓名,学号,班级,语文成绩,数学成绩,etc。
2.所有学生的成绩,就是一个个的结构体 把所有结构体保存到二进制文件中。
3.如果需要查询成绩,就先从二进制文件把所有的成绩读取出来,保存到数组或者链表中。然后在数组或者链表中进行查询。
到此,以上就是小编对于成绩用C语言的问题就介绍到这了,希望介绍关于成绩用C语言的5点解答对大家有用。