- 博客(10)
- 问答 (3)
- 收藏
- 关注
原创 数据结构第二版,循环队列(初始化,出队,入队,遍历,队头元素,队列长度)
#include<stdio.h> #include<stdlib.h> #defineOK1 #defineERROR0 #defineMAXSIZE100 #defineERROR0 typedefintStatus; typedefintQElemType; typedefstruct{ QElemType*base;//存储空间的基地址 intfront; intrear; }SqQueue; //初始化 StatusInitList...
2022-04-21 20:48:21
650
原创 数据结构第二版,案例引入,括号的匹配
#include <stdio.h> #include <stdlib.h> #define MAXSIZE 100 #define OK 1 #define ERROR 0 #define OVERFLOW 1 typedef int Status; typedef char SElemType; typedef struct{ SElemType *base; SElemType *top; int stacksize; }SqStack; //顺序栈...
2022-04-20 16:35:18
782
原创 数据结构第二版,链栈的实现(c语言版)(初始化,入栈,出栈,取栈顶元素)
#include <stdio.h> #include <stdlib.h> #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 typedef int ElemType; typedef int Status; //链栈储存结构 typedef struct StackNode { ElemType data; struct StackNode *next; //指向下一个同类型结点 ...
2022-04-18 20:55:04
1211
原创 数据结构第二版,顺序栈的实现(c语言版)(初始化,入栈,出栈,取栈顶元素 ,遍历)
#include <stdio.h> #include <stdlib.h> #define OK 1 #define ERROR 0 #define MAXSIZE 100 typedef int Status; typedef int SElemType; typedef struct{ SElemType *top;//栈顶 SElemType *base;//栈底 int stacksize; }SqStack; //顺序栈的初始化 Status I...
2022-04-18 20:52:13
2181
原创 本关任务:编写一个程序, 对用户录入的产品信息进行格式化。相关知识(略)编程要求根据提示,在右侧编辑器Begin-End处补充代码,编写一个程序, 对用户录入的产品信息进行格式化。
#include<stdio.h> intmain(void) { /*********Begin*********/ inta; printf("Enteritemnumber:\n"); scanf("%d",&a); floatm; printf("Enterunitprice:\n"); scanf("%f",&m); ...
2022-01-14 17:54:39
9742
原创 本关任务:编写一个计算机快递费的程序。上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域:快递费按邮件重量计算,由起重费用、续重费用两部分构成: (1) 起重(首重)1公
上海市的某快递公司根据投送目的地距离公司的远近,将全国划分成5个区域: 0区 1区 2区 3区 4区 同城 临近两省 1500公里(含)以内 1500——2500公里 2500公里以上 上海 江苏,浙江 北京,天津,河北,辽宁,河南,安微,陕西,湖北,江西,湖南,福建,广东,山西。 吉林,辽宁,甘肃,四川,重庆,青海,广西,云南,海南,内蒙古,黑龙江,贵州。 新疆,西藏。 快递费按邮件重量计算,由起重费用、续重费用两部分构成: (1) 起重(首重)1公斤按起重资费计算(不足1公斤,按1公斤计算),超过首
2022-01-14 14:46:51
10171
原创 题目描述:输入10个互不相同的整数并保存在数组中,找到该最大元素并删除它,输出删除后的数组
任务描述 题目描述:输入10个互不相同的整数并保存在数组中,找到该最大元素并删除它,输出删除后的数组 相关知识(略) 编程要求 请仔细阅读右侧代码,结合相关知识,在Begin-End区域内进行代码补充,完成编写删除最大值的小程序。 输入 输入10个互不相同整数 输出 输出删除最大元素后的数组 测试说明 平台会对您的代码进行运行测试,如果实际输出与预期输出相同,则算通关。 样例输入: 1 2 3 4 5 6 7 8 9 0 样例输出: 1 2 3 4 5 6 7 8 0 开始你的任务吧,
2022-01-08 19:31:09
2002
原创 编写函数 int min(int x ,int y,int z),实现求出三个数中的最小值。要求在main函数中输入三个整数,然后调用min函数,最后将求得的最小值输出。
#include <stdio.h> int main() { int min(int x ,int y,int z); int a,b,c,d; printf("请输入三个数:"); scanf("%d,%d,%d",&a,&b,&c); d=min(a,b,c); printf("最小值:%d",d); return 0; } int min(int x ,int y,int z) { int e,m; e=...
2021-12-01 21:25:48
4148
1
原创 编写一个程序,要求用户输入一个美金数量,然后显示出如何用最少的面值为20美元、10美元、5美元和1美元钞票来付款。如: Ener a dollar amount:93 Result:$
#include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main() { int h,m,s,z; scanf("%d",&z); m=z/60; h=z/3600; s=z-h*3600-m*60; printf("%d,%d,%d",h,m,s); return.
2021-12-01 20:57:52
2350
原创 输入从午夜开始的秒数,计算出等价的时间,用小时(0 ~23)、分钟(0 ~59)和秒(0 ~59)表示。(建议使用%运算符)。如:Enter total seconds:2590Time:0:
#include <iostream> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main() { int h,m,s,z; scanf("%d",&z); m=z/60; h=z/3600; s=z-h*3600-m*60; printf("%d,%d,%d",h,m,s); return.
2021-12-01 20:55:55
1272
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人