- 博客(7)
- 收藏
- 关注
原创 【PTA C++】点和线段
已知表示点的类CPoint和表示线段的CLine类,类CPoint包含:(1)表达点位置的私有数据成员x,y(2)构造函数及复制构造函数类CLine包含:(1)两个CPoint的点对象(该两点分别为线段的两个端点)(2)构造函数(提示:构造函数中用初始化列表对内嵌对象进行初始化)(3)公有成员函数GetLen,其功能为返回线段的长度,返回值类型为整型(4)类属性成员count用于记录创建的CLine类对象的个数,及用于显示count值的ShowCount函数;要求:(1)实现满足上述属..
2022-05-12 10:02:46
1377
2
原创 以下程序的功能是输入一个字符串和一个字符,如果该字符在字符串中,就从该字符首次出现的位置开始输出字符串中的字符。例如,如果输入的字符串为“Hello”,输入的字符为‘e‘,则输出结果为“ello”
#include <stdio.h>char *match(char *s, char ch){ while (*s != '\0') if (*s == ch) return s; else s++; return NULL;}int main(){ char ch, str[80], *p = NULL; scanf("%s", str); getchar();...
2022-01-03 17:17:56
2374
原创 用递归方式逆序输出一个字符串
#include <stdio.h>void reverse_str(char *p);int main(){ char str[80]; gets(str); reverse_str(str); return 0;}void reverse_str(char *p){ if(*p) { reverse_str(p+1); putchar(*p); }}
2022-01-01 14:55:27
903
1
原创 PTA 转换字符串中数字为整数
目录题目函数接口定义裁判测试程序样例输入样例输出样例题解题目函数conv的功能:提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数作为函数的返回值。 程序输入:在一行中给出一个不超过80个字符且以回车结束的字符串(字符串中数字字符的个数为0到10个之间)。函数接口定义int conv(char arr[]);其中arr[]是用户传入的参数。如果arr[]满足条件,则该函数返回一整数裁判测试程序样例#include<stdio.
2021-12-31 22:54:50
1846
原创 连接字符串
目录题目函数接口定义裁判测试程序样例输入样例输出样例题解法一法二法三题目编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString--SecondString程序输出:FirstString--SecondString函数接口定义void fun(char p1[], char p2[])其中 p1和p2代表2
2021-12-31 21:25:01
540
3
原创 PTA 调整数组使奇数全部都位于偶数前面其他数字顺序不变
题目:输入一个长度不超过10的数字字符串,调整数组使奇数全部都位于偶数前面其他数字顺序不变。输入格式:例如输入“0123456789”输出格式:输出“1357902468”输入样例:在这里给出一组输入。例如:0123456789输出样例:在这里给出相应的输出。例如:1357902468源代码:思路一#include<stdio.h>#include <string.h>int main(){ char arr1[1
2021-12-25 22:13:47
2932
3
计算机网络(谢希仁第8版)期末复习大纲(1-3章)
2022-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人