Codeup
小岛上的盛夏
这个作者很懒,什么都没留下…
展开
-
Codeup《算法笔记》2.8结构体的使用-嵌套结构体,最大值,指针
文章目录问题 A: C语言11.1注意:问题 B: C语言11.2方法1:方法2:方法3:问题 A: C语言11.1[命题人 : 外部导入] 时间限制 : 1.000 sec 内存限制 : 32 MB题目描述完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式:struct person {char name[20];int count原创 2020-11-06 11:04:20 · 311 阅读 · 0 评论 -
Codeup《算法笔记》2.7指针---查找、比较交换、最值
文章目录问题 A: 从大到小指针比较输出两个数问题 B: 从大到小指针比较输出三个数问题 C: char *a 输出指定位置后的字符串问题 D: 字符串从小到大排序三个问题 E: 查找最值,交换问题 A: 从大到小指针比较输出两个数题目描述输入a和b两个整数,按先大后小的顺序输出a和b。注意请使用指针变量的方式进行比较和输出。输入两个用空格隔开的整数a和b。输出按先大后小的顺序输出a和b,用空格隔开。请注意行尾输出换行。样例输入 Copy5 9样例输出 Copy9 5#incl原创 2020-10-24 15:57:42 · 145 阅读 · 0 评论 -
Codeup《算法笔记》2.6函数---逆序排放、复制存储
问题 A: 习题7-5 字符串逆序存放题目描述写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。输入一行字符串。输出输入字符串反序存放后的字符串。单独占一行。样例输入 Copyabcd样例输出 Copydcba解法一:#include<bits/stdc++.h> char reserve(char a[]){ int k = strlen(a); char b[k];//要另存为数组 f原创 2020-07-29 21:40:10 · 157 阅读 · 0 评论 -
Codeup《算法笔记》2.5数组(包含字符串)
文章目录问题 A: 习题6-4 有序插入问题 B: 习题6-5 数组元素逆置问题 C: 习题6-6 杨辉三角问题 D: 习题6-12 解密问题 A: 习题6-4 有序插入题目描述有一个已排好序的数组,要求输入一个数后,按原来排序的规律将它插入到数组中。假设数组长度为10,数组中前9个数(这9个数要求从键盘上输入,输入时要满足自小到大的输入顺序)已经按从小到大进行排序。然后再从键盘上输入一个整数,将此整数插入到前有序的9个数中,使得最终的10个数依然是从小到大有序的。输入第一行输入以空格分隔的9原创 2020-07-25 20:22:14 · 173 阅读 · 0 评论 -
Codeup《算法笔记》2.4-循环结构:分数;斐波那契;循环
文章目录问题A-D: 连续自然数求和(多种方法)问题 E: 连续自然数求和问题 F: 矩阵输出问题 G: 求圆周率pi的近似值分数问题 H: Fibonacci数列递归、循环问题 I: 分数序列求和问题A-D: 连续自然数求和(多种方法)求1+2+3+…+100.1.要求用while语句实现2.要求用do…while语句实现3.要求用for语句实现4.要求在程序中使用break语句。代码:#include<bits/stdc++.h>using namespace st原创 2020-07-08 22:30:20 · 272 阅读 · 0 评论 -
Codeup《算法笔记》2.3小节(条件语句)——一元二次方程求根;比较交换3个实数值,并按序输出;奖金计算
进阶版!#include<bits/stdc++.h>using namespace std;int main(){ double a,b,c; cin>>a>>b>>c; double determinant=b*b-4*a*c; double r1,r2; if(determinant>0){ printf("实根不同:\n"); r1=(-b+sqrt(determinant))/2*a; r2=(-b-sqrt(原创 2020-06-29 23:05:15 · 292 阅读 · 0 评论