急!!![80分]求一C语言程序

#include <stdio.h>

// 1结构体,可以保存学生的学号、

//语文、数学、外语,总分,假设学生数目不超过50个

struct Student

{

int No; //学号

float Chinese; //语文

float math; //数学

float English; //外语

float Sum; //总分

}student[50];

//全局变量,记录学生的个数

int n = 0;

//根据学号查找是否存在,-1不存在

int isRepeat(int No);

/*显示提示信息

6.建立一个菜单,如下图所示

1.依次输入成绩

2.修改学生成绩

3.查询学生成绩

4.删除学生成绩

5.退 出 */

void ShowMessage();

/*2 从键盘依次输入每个学生的学号

和语文、数学、外语,并能够计算总分*/

void Input();

/*3 提示操作者输入要修改数据的学生的学号,

然后查找,找到,显示该学生的数据,操作者可以修改数据,

修改后能计算并显示;找不到,显示“zhaobudao xuehao!”。*/

void Update();

/*4 提示操作者输入要查找数据的学生的学号,

然后查找,找到,显示该学生的数据;找不到,

显示“zhaobudao cixuehao!”。*/

void Query();

/*5 提示操作者输入要删除数据的学生的学号,

然后查找,找到,删除该学生的数据;找不到,

显示“zhaobudao cixuehao!”。

在这里删除采用的是把相应的字段置0。*/

void Delete();

//主函数

int main()

{

int Choice;

while (1)

{

ShowMessage();

scanf("%d", &Choice);

switch(Choice)

{

case 1:

Input();

break;

case 2:

Update();

break;

case 3:

Query();

break;

case 4:

Delete();

break;

case 5:

return 0;

break;

default:

ShowMessage();

break;

}

}

}

//根据学号查找是否存在,-1不存在

int isRepeat(int No)

{

int i;

for (i=0; i<n; ++i)

{

if (student[i].No==No)

{

return i;

}

}

return -1;

}

/*显示提示信息

6.建立一个菜单,如下图所示

1.依次输入成绩

2.修改学生成绩

3.查询学生成绩

4.删除学生成绩

5.退 出 */

void ShowMessage()

{

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

printf("* *\n");

printf("* 欢迎使用学生成绩管理系统 *\n");

printf("* *\n");

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

printf(" 选择您要进行的操作(1—4)\n");

printf(" 1 依次输入成绩\n");

printf(" 2 修改学生成绩\n");

printf(" 3 查询学生成绩\n");

printf(" 4 删除学生成绩\n");

printf(" 5 退 出\n");

}

/*2 从键盘依次输入每个学生的学号

和语文、数学、外语,并能够计算总分*/

void Input()

{

int No;

printf("第%d学生:\n", n+1);

printf("学号:");

scanf("%d",&No);

if (-1!=isRepeat(No))

{

printf("你输入的学号己存在!\n");

}

else

{

student[n].No = No;

printf("语文成绩:");

scanf("%f",&student[n].Chinese);

printf("数学成绩:");

scanf("%f",&student[n].math);

printf("外语成绩:");

scanf("%f",&student[n].English);

student[n].Sum = student[n].Chinese + student[n].math + student[n].English;

++n;

printf("输入完毕!\n");

}

}

/*3 提示操作者输入要修改数据的学生的学号,

然后查找,找到,显示该学生的数据,操作者可以修改数据,

修改后能计算并显示;找不到,显示“zhaobudao xuehao!”。*/

void Update()

{

int No;

int i;

printf("请输入要修改的学生学号:");

scanf("%d", &No);

i = isRepeat(No);

if (-1==i)

{

printf("找不到学号!\n");

}

else

{

printf("语文成绩:%.1f 修改为:", student[i].Chinese);

scanf("%f", &student[i].Chinese);

printf("数学成绩:%.1f 修改为:", student[i].math);

scanf("%f", &student[i].math);

printf("外语成绩:%.1f 修改为:", student[i].English);

scanf("%f", &student[i].English);

student[i].Sum = student[i].Chinese + student[i].math + student[i].English;

printf("修改完毕!\n");

}

}

/*4 提示操作者输入要查找数据的学生的学号,

然后查找,找到,显示该学生的数据;找不到,

显示“zhaobudao cixuehao!”。*/

void Query()

{

int No;

int i;

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

scanf("%d", &No);

i = isRepeat(No);

if (-1==i)

{

printf("找不到此学号!\n");

}

else

{

printf("语文成绩:%.1f\n", student[i].Chinese);

printf("数学成绩:%.1f\n", student[i].math);

printf("外语成绩:%.1f\n", &student[i].English);

printf("输出完毕!\n");

}

}

/*5 提示操作者输入要删除数据的学生的学号,

然后查找,找到,删除该学生的数据;找不到,

显示“zhaobudao cixuehao!”。

在这里删除采用的是把相应的字段置0。*/

void Delete()

{

int No;

int i;

printf("请输入要删除的学生学号:");

scanf("%d", &No);

i = isRepeat(No);

if (-1==i)

{

printf("找不到此学号!\n");

}

else

{

student[i].No = -1;

student[i].Chinese = 0;

student[i].math = 0;

student[i].English = 0;

printf("删除完毕!\n");

}

}

求陈奕迅七百年后歌词发音

中韩两国是隔海相望、一衣带水的友好邻邦,尤其是山东作为中韩两国经济贸易、文化交流的桥头堡,在经济文化领域进行多层次、多领域、多形式的富有成效的合作是必然趋势,中韩自1992年建交以来,经贸合作关系全面迅猛发展,两国已互为重要的经贸伙伴。目前,中国是韩国的第一大贸易伙伴、第一大出口市场、第一大海外投资对象国以及第二大进口来源,韩国则是中国第四大贸易伙伴和第三大吸引外资来源国。 中韩两国政治友好,地理邻近,文化相似,经济互补性较强,有着发展经贸合作关系的天然优势。虽然建交时间还不长,但今后发展潜力非常大。今后两国政府应该进一步加强合作与对话,为两国企业开展经贸合作提供更加良好的环境和条件,从而促进两国经贸合作关系的进一步发展。 鉴于目前两国的这种发展趋势,社会需要大量既懂韩语又了解韩国文化、经济等的实用型人才。韩国的一些大公司,像三星、LG等等。韩国来中国投资办厂的公司中也有一些这样的大公司,但是大多数还是以中小企业为主。韩国企业在中国的分部具有明显的地域性特征,其中山东省境内、东北三省、广州等地韩企居多。而且大多数是设在二、三线城市,如:长春、大连、淄博、烟台、青岛、威海、东莞等地。而且月薪相对比较低廉,因为中小型的韩国企业在中国办厂主要就是为了节省成本,所以不可能会给出像在韩国一样的薪资。但是如果能进入一些大的韩国企业,如三星这样的企业待遇还是非常不错的。就目前韩语的市场表现来讲,很多企业在招聘的过程中,只是注重韩语的实际应用能力,而不注重学历等因素。所以韩语专业的含金量相对不高。而中国又拥有很多的朝鲜族同胞,他们本身就是中文和韩语的人才,这就造成了,很多企业为了节省成本,只要朝鲜族的朋友,而不需要太高的学历。目前我国开设韩语专业的院校不断增多,再加上赴韩留学的中国留学生数量众多,所以造成了韩语专业激烈的竞争环境。所以我们建议学习韩语专业的朋友,在学习韩语的过程中,还要在学习其他一些专业,增强自身的综合能力。这样你在韩语专业毕业后就业面会更加广泛,就业优势将得充分的发挥。

本文来自作者[兰艳鑫]投稿,不代表游游号立场,如若转载,请注明出处:https://www.uucheng.com/uuch/351.html

(6)
兰艳鑫的头像兰艳鑫签约作者

文章推荐

发表回复

作者才能评论

评论列表(3条)

  • 兰艳鑫的头像
    兰艳鑫 2025年09月21日

    我是游游号的签约作者“兰艳鑫”

  • 兰艳鑫
    兰艳鑫 2025年09月21日

    本文概览:#include <stdio.h>// 1结构体,可以保存学生的学号、//语文、数学、外语,总分,假设学生数目不超过50个struct Student{ int...

  • 兰艳鑫
    用户092104 2025年09月21日

    文章不错《急!!![80分]求一C语言程序》内容很有帮助

联系我们

邮件:游游号@gmail.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信