
期末考试的C题目不会做,跪求高手帮忙!明天要交了!感激啊!!
项目一:从键盘输入一个字母,对该字母做如下处理:1.求出前驱字母,如该字母为'a',则前驱为'z'.2.求出后继字母,如该字母为'z',则后继为'a'.3...
项目一:
从键盘输入一个字母,对该字母做如下处理:
1.求出前驱字母,如该字母为'a',则前驱为'z'.
2.求出后继字母,如该字母为'z',则后继为'a'.
3.分别以八进制.十进制.十六进制形式显示ASCII
4.退出
项目二:
要求"打字练习"程序完成以下功能:
1. 随机显示字符
2. 根据用户输入的结果进行统计
3. 输出:字符总数.正确个数.正确率
作业0701
写一个子函数,将字符串中的元音字母复制到另一个穿字串中,然后输出。要求:在主函数中输入一字符串,输出产生的元音字母字符串。
作业0703
编写一子个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数。在主函数中输入字符串以及输出上述的结果。
(以上题目四选一)
项目三:
随机出10道题(加法、减法、乘法、除法),由学生解答,10道完成后给出成绩及评语。要求加法、减法、乘法、除法各设计一个函数。参数为两个数据,返回解答结果(对为1,错为0)。通过主函数中的菜单选择加法、减法、乘法、除法运算。菜单如下:
四则运算
=============
1--------加 法
2--------减 法
3--------乘 法
4--------除 法
5--------结 束
(提示:产生100以内的随机数 a=abs(rand())%100; b=srand(time(0));
需要用到以下
#include<stdlib.h>
#include<math.h>
#include<time.h>
srand(time(0)); //这条语句在a=abs(rand())%100;前用。)
项目四:
1、定义一个结构体类型,成员有:学号 、姓名、平时成绩、期中成绩、期末成绩、总评(或定义两个数组,name[10][20],score[10][4])
2、功能如下:
(1)添加n个同学的学号 、姓名、平时成绩、期中成绩、期末成绩。
总评=平时成绩×10%+期中成绩×30%+期末成绩×60%
(2)显示所有学生的信息。
(3)输出所有总评不及格的学生信息。
(4)输出n个学生的平均成绩。
3、要求:
在主函数中输入学生的数据,并根据如下菜单选择调用相应的函数
学 生 成 绩 管 理
====================
1--------显示所有学生成绩
2--------总评不及格的学生
3--------期末最高分的学生
4--------退 出
写一个子函数,显示所有学生的信息。
写一个子函数,输出所有总评不及格的学生信息。
写一个子函数,输出期末成绩最高的女生。
子函数的形参应为结构体数组。
项目五:
编写一个子函数,给出年、月、日,计算该日是该年的第几天。
在主函数中输入年、月、日,及输出计算出的天数。
提示:用一个二维数组存放平年和闰年各月的天数,即
int days[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},
{0,31,29,31,30,31,30,31,31,30,31,30,31}};
先判断该年是否闰年,若是,则统计第二行各月的天数;
否则,统计第一行各月的天数。
闰年的判断表达式:year%4==0 && year%100!=0 || year%400==0 展开
从键盘输入一个字母,对该字母做如下处理:
1.求出前驱字母,如该字母为'a',则前驱为'z'.
2.求出后继字母,如该字母为'z',则后继为'a'.
3.分别以八进制.十进制.十六进制形式显示ASCII
4.退出
项目二:
要求"打字练习"程序完成以下功能:
1. 随机显示字符
2. 根据用户输入的结果进行统计
3. 输出:字符总数.正确个数.正确率
作业0701
写一个子函数,将字符串中的元音字母复制到另一个穿字串中,然后输出。要求:在主函数中输入一字符串,输出产生的元音字母字符串。
作业0703
编写一子个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数。在主函数中输入字符串以及输出上述的结果。
(以上题目四选一)
项目三:
随机出10道题(加法、减法、乘法、除法),由学生解答,10道完成后给出成绩及评语。要求加法、减法、乘法、除法各设计一个函数。参数为两个数据,返回解答结果(对为1,错为0)。通过主函数中的菜单选择加法、减法、乘法、除法运算。菜单如下:
四则运算
=============
1--------加 法
2--------减 法
3--------乘 法
4--------除 法
5--------结 束
(提示:产生100以内的随机数 a=abs(rand())%100; b=srand(time(0));
需要用到以下
#include<stdlib.h>
#include<math.h>
#include<time.h>
srand(time(0)); //这条语句在a=abs(rand())%100;前用。)
项目四:
1、定义一个结构体类型,成员有:学号 、姓名、平时成绩、期中成绩、期末成绩、总评(或定义两个数组,name[10][20],score[10][4])
2、功能如下:
(1)添加n个同学的学号 、姓名、平时成绩、期中成绩、期末成绩。
总评=平时成绩×10%+期中成绩×30%+期末成绩×60%
(2)显示所有学生的信息。
(3)输出所有总评不及格的学生信息。
(4)输出n个学生的平均成绩。
3、要求:
在主函数中输入学生的数据,并根据如下菜单选择调用相应的函数
学 生 成 绩 管 理
====================
1--------显示所有学生成绩
2--------总评不及格的学生
3--------期末最高分的学生
4--------退 出
写一个子函数,显示所有学生的信息。
写一个子函数,输出所有总评不及格的学生信息。
写一个子函数,输出期末成绩最高的女生。
子函数的形参应为结构体数组。
项目五:
编写一个子函数,给出年、月、日,计算该日是该年的第几天。
在主函数中输入年、月、日,及输出计算出的天数。
提示:用一个二维数组存放平年和闰年各月的天数,即
int days[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},
{0,31,29,31,30,31,30,31,31,30,31,30,31}};
先判断该年是否闰年,若是,则统计第二行各月的天数;
否则,统计第一行各月的天数。
闰年的判断表达式:year%4==0 && year%100!=0 || year%400==0 展开
3个回答
展开全部
民大好孩子 自己做吧
追问
帮帮忙啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个吗?百度去请高手吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询