- 博客(6)
- 收藏
- 关注
原创 6-8 带头结点的单链表就地逆置 (5 分)
6-8 带头结点的单链表就地逆置 (5 分)本题要求实现一个函数,对带有头结点的单链表进行就地逆置。函数接口定义:void reverse ( LinkList L );L是带头结点的单链表的头指针。裁判测试程序样例:#include <stdio.h>#include <stdlib.h>typedef int ElemType;typedef struct LNode{ ElemType data; struct LNode *next;
2021-07-15 21:00:58
1075
3
原创 练习2-17 生成3的乘方表 (15 分)
练习2-17 生成3的乘方表 (15 分)输入一个非负整数n,生成一张3的乘方表,输出30 ~3n 的值。可调用幂函数计算3的乘方。输入格式:输入在一行中给出一个非负整数n。输出格式:按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。输入样例:输出样例:我的结果:#include<stdio.h>#include<math.h>int main(){ int
2021-04-25 21:44:47
139
原创 练习5-3 数字金字塔 (15 分)
练习5-3 数字金字塔 (15 分)本题要求实现函数输出n行数字金字塔。函数接口定义:其中n是用户传入的参数,为[1, 9]的正整数。要求函数按照如样例所示的格式打印出n行数字金字塔。注意每个数字后面跟一个空格。裁判测试程序样例:输入样例:输出样例:我的代码void pyramid( int n ){ for(int i=1;i<=n;i++) { for(int j=i;j<n;j++) { pr
2021-04-20 13:13:57
229
原创 6-4 顺序表的有序插入操作 (10 分)
**6-4 顺序表的有序插入操作 (10 分)**本题要求实现一个函数,要求将指定元素插入到有序表的合适位置,使得插入后仍然保持有序,若插入失败返回0;插入成功则返回1,并且顺序表的长度加1.函数接口定义:其中SqList结构定义如下:裁判测试程序样例:#include <iostream>#include <stdio.h>#include <stdlib.h>#define MAXSIZE 5typedef int ElemType;typ
2021-04-19 20:30:33
3467
原创 练习5-1 求m到n之和 (10 分)
**练习5-1 求m到n之和 (10 分)**本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数。函数接口定义:其中m和n是用户传入的参数,保证有m<n。函数返回的是m~n之间所有整数的和。裁判测试程序样例:#include <stdio.h>int sum(int m, int n);int main(){ int m, n; scanf("%d %d", &m, &n); printf("su
2021-04-19 20:12:38
206
原创 练习2-3 输出倒三角图案 (5 分)
**练习2-3 输出倒三角图案 (5 分)**本题要求编写程序,输出指定的由“*”组成的倒三角图案。输入格式:本题目没有输入。输出格式:按照下列格式输出由“*”组成的倒三角图案。代码如下:#include<stdio.h>int main(){ printf("* * * *\n"); printf(" * * *\n"); printf(" * *\n"); printf(" *\n");//\n为换行符,对于*,可以直接复制黏贴,
2021-04-19 19:58:03
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅