第二次作业
Posted xuyibaio
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二次作业相关的知识,希望对你有一定的参考价值。
6-7 删除字符串中数字字符
1、算法
第一步:定义i与j
第二步:运用for循环,如果字符为数字则 s[j]=\'\\0\',不为数字则 s[j]=s[i]。
代码:
6-8 统计子串在母串出现的次数
1、算法
第一步:定义fun函数,定义变量i。
第二步:运用for循环与if进行判断,查找到子串的首字符,若相等则验证第二个字符,后面一样运用四个。
第三步:若字符相等则数字n加一,最后返回n的值。
代码:
6-9 字符串中除首尾字符外的其余字符按降序排列
第一步:定义指针函数un(char *s,int num)
第二步:利用双层for循环(冒泡排序法)找到字符串的首尾字符的位置
第三步:将除首尾外的字符降序排序
代码:
7-1 输出学生成绩
第一步:定义个数变量n,以及各个变量sum=0,max,min,average,*p,i;
第二步:输入n
第三步:利用for循环计算n次sum的总和
第四步:利用for循环将最大和最小数负给max,min
第五步:计算平均值并输出
代码:
7-1 计算职工工资
第一步:定义一个结构变量;
第二步:用for循环计算职工工资;
代码:
7-2 计算平均成绩
第一步:定义结构体student,输入name,xuehao,chengji,
第二步:在for循环中算出sum,再算出平均值
第三步:用for循环输出成绩小于平均值的学生的名字与学号。
代码:
6-1 按等级统计学生成绩
第一步:定义i与x,并使x为0,运用for循环与if判断
第二步:根据分数分等级
第三步:运用循环查找等级是D的数字
第四步:返回到等级为x的值
代码:
6-2 结构体数组按总分排序
第一步:在第一个函数中,利用for循环计算所有sum的和
第二步:在第二个函数中引入结构函数
第三步:利用双层for循环将sum排序
代码:
以上是关于第二次作业的主要内容,如果未能解决你的问题,请参考以下文章