![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PTA
伊织萌
这个作者很懒,什么都没留下…
展开
-
6-21 修改学生成绩 (10分) PTA
输入n(n<50)个学生的成绩信息,再输入一个学生的学号、课程以及成绩,在自定义函数update_score()中修改该学生指定课程的成绩。函数接口定义:int update_score(struct student *p, int n, int num, int course, int score);其中p是结构指针,n是学生个数,course是课程序号,score是修改后的课程成绩。函数须返回指定学生的顺序位置,如果查无此人,返回-1。裁判测试程序样例:#include <stdi原创 2020-08-31 00:24:12 · 7608 阅读 · 1 评论 -
6-17 字符串排序 (10分) PTA
从键盘上输入N个字符串(约定:每个字符串中字符数≤80字节),对其进行升序排序并输出。函数接口定义:void sort_Str(char *str[]);裁判测试程序样例:#include<stdio.h>#include<string.h>#define N 5void sort_Str(char *src[]);int main(void) { int i; char *pstr[N], str[N][81]; for (i=0; i原创 2020-08-30 20:12:13 · 1767 阅读 · 0 评论 -
6-12 指定位置输出字符串 (10分) PTA
本题要求实现一个函数,对给定的一个字符串和两个字符,打印出给定字符串中从与第一个字符匹配的位置开始到与第二个字符匹配的位置之间的所有字符。函数接口定义:char *match( char *s, char ch1, char ch2 );函数match应打印s中从ch1到ch2之间的所有字符,并且返回ch1的地址。裁判测试程序样例:#include <stdio.h>#define MAXS 10char *match( char *s, char ch1, char ch2原创 2020-08-30 00:15:48 · 561 阅读 · 0 评论 -
字符串中除首尾字符外的其余字符按降序排列 PTA
6-2 字符串中除首尾字符外的其余字符按降序排列 (10 分)请编写函数fun,对字符串中除首、尾字符外的其余字符按降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。函数接口定义:int fun(char *s,int num);其中 s 和 num 都是用户传入的参数。函数对字符指针 s 所指的字符串中除首、尾字符外的其余字符按降序排列。裁判测试程序样例:#include <stdio.h>int fun(char *s,int num);int mai原创 2020-08-29 23:19:53 · 4423 阅读 · 3 评论