- 博客(6)
- 收藏
- 关注
原创 关于C++语言程序设计例6—18中的&,即Point &element(int index){ return points [index]; }
书上代码#include<iostream>#include<cassert>using namespace std;class Point{public: Point():x(0),y(0){ cout<<"Default Constructor called"<<endl; } Point(int x, int y):x(x), y(y){ cout<<"Constructo
2020-09-02 10:03:47 938 3
原创 6-4 计算最长的字符串长度 (15分)
本题要求实现一个函数,用于计算有n个元素的指针数组s中最长的字符串的长度。函数接口定义:int max_len( char *s[], int n );其中n个字符串存储在s[]中,函数max_len应返回其中最长字符串的长度。裁判测试程序样例:#include <stdio.h>#include <string.h>#include <stdlib.h...
2020-09-02 09:37:39 987
原创 6-2 查找学生链表 (20分)
6-2 查找学生链表 (20分)本题要求将键盘输入的学生信息创建成单向链表,并在学生信息链表中查找学生信息。学生信息链表结点定义如下:typedef struct List{ int sno; char sname[10]; List *next;}; 需要创建的函数包括:创建学生信息链表函数:CreateList查找学生信息链表函数:Find函数接口定义:Lis...
2020-04-11 18:17:38 3181 2
原创 7-4 查找书籍 (20分)
给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息。每本书在一行中给出书名,即长度不超过30的字符串,随后一行中给出正实数价格。题目保证没有同样价格的书。输出格式:在一行中按照“价格, 书名”的格式先后输出价格最高和最低的书。价格保留2位小数。输入样例:3 Programming ...
2020-03-16 13:05:14 1194
原创 7-1 螺旋方阵 (20分)
所谓“螺旋方阵”,是指对任意给定的N,将1到N×N的数字从左上角第1个格子开始,按顺时针螺旋方向顺序填入N×N的方阵里。本题要求构造这样的螺旋方阵。输入格式:输入在一行中给出一个正整数N(<10)。输出格式:输出N×N的螺旋方阵。每行N个数字,每个数字占3位。输入样例:5输出样例: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7...
2020-03-11 16:01:08 4301 4
原创 6-17 使用函数实现字符串部分复制 (20 分)
6-17 使用函数实现字符串部分复制 (指针写法)本题要求编写函数,将输入字符串t中从第m个字符开始的全部字符复制到字符串s中。函数接口定义:void strmcpy( char *t, int m, char *s );裁判测试程序样例:#include <stdio.h>#define MAXN 20void strmcpy( char *t, int m, char...
2020-03-09 12:20:39 1032 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人