- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 王道c语言OJ 中级day11
Description读取10个整型数据12 63 58 95 41 35 65 0 38 44,然后通过冒泡排序,快速排序,插入排序,分别对该组数据进行排序,输出3次有序结果,每个数的输出占3个空格#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>//交换函数void swap(int &a,int &b){ int temp; temp = a; a = b; b = temp;}int pos(int
2022-04-12 21:25:21
659
原创 王道C语言 OJ
Description读取10个元素 87 7 60 80 59 34 86 99 21 3,然后建立二叉查找树,中序遍历输出3 7 21 34 59 60 80 86 87 99,针对有序后的元素,存入一个长度为10的数组中,通过折半查找找到21的下标(下标为2),然后输出2#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>typedef int ElemType;typedef
2022-04-12 21:23:55
917
原创 王道c语言 OJ
Description输入3 4 5 6 7 9999一串整数,9999代表结束,通过尾插法新建链表,查找第二个位置的值并输出,在2个位置插入99,输出为 3 99 4 5 6 7,删除第4个位置的值,打印输出为 3 99 4 5 6 7。输出函数如下:void PrintList(LinkList L){L = L->next;while (L != NULL){printf(“%3d”, L->data);//打印当前结点数据L = L->next
2022-04-12 21:22:40
625
原创 王道C语言 OJ
题目:输入一个整型数,然后申请对应大小空间内存,然后读取一个字符串,字符串的输入长度小于最初输入的整型数大小,最后输出输入的字符串即可(无需考虑输入的字符串过长,超过了内存大小);注意下面问题:char *p;scanf(“%d”,&n);p=malloc(n);scanf(“%c”,&c);//注意在scanf和gets中间使用scanf(“%c”,&c),去除换行gets§;#define _CRT_SECURE_NO_WARNINGS#include<st
2022-04-12 21:19:35
647
原创 王道c语言 OJ
题目:输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i,例如如果输入的为10,打印出5,如果输入的为7,打印出3#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string.h>void change(int*p){ *p = *p / 2;}int main(){ int i; scanf("%d", &i); change(&i); pr
2022-04-12 21:17:53
449
原创 王道c语言 OJ
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录某人想将手中的一张面值100元的人民币换成10元、5元、2元和1元面值的票子。要求换正好40张,且每种票子至少一张。问:有几种换法?在这里插入代码片```#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int a, b, c, d, sum = 1; for (int a = 1; a < 40; a++) { fo.
2022-04-12 21:14:20
355
TA创建的收藏夹 TA关注的收藏夹
TA关注的人