自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 第2章-13 分段计算居民水费 (10 分)

为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。输入样例1:12输出样例1:16.00输入样例2:16输出样例2:22.50完整代码:x = eval(input())y = (x <= 15) * (4 * x / 3) + (x > 15) * (2.5 * x - 17.5)print("{:.2f}".form

2021-06-23 21:28:17 835

原创 matlab求素数

问题描述:使用素性判断的方法找出1-50之间的素数。在在本任务中,不仅需要您自己编程实现素数判断,而且不能使用从1遍历到根号下n的方法判断。说白了就是不让用试除法求素数有一篇很有名的文章,叫“素数求解的N种境界”,请自行在CSDN搜索。这篇文章除了讲解试除法外,还讲解了筛法,本人就是受筛法思想的启发,写了这篇博客。求解思想大致如下:创建一个布尔型数组并全部初始化为true,下标是素数的,里面的值仍是true,下标是合数的,里面的值改为false,最后输出值为true的下标。matlab创建的一

2021-06-01 19:52:02 3215 2

原创 习题4-9 打印菱形图案

打印菱形图案本题要求编写程序,打印一个高度为n的、由星号组成的正菱形图案。输入格式:输入在一行中给出一个正的奇数n。输出格式:输出由n行星号组成的菱形,如样例所示。每个星号后跟一个空格。输入样例:7输出样例: * * * * * * * * * * * * * * * * * * * * * * * * * 分析如下:这种题还是画图分析吧,不是很复杂,找到每行空格数、打印的星号数与行号之间关系就可以了。可以观察到这个图案左右

2021-05-23 16:23:05 553 5

原创 数据结构学习笔记

水一篇博客时间复杂度与空间复杂度计算>>>#define _CRT_SECURE_NO_WARNINGS 1#pragma once#include<stdio.h>#include<stdlib.h>//——————分割线——————//阶乘算法>>>这个算法很挫,时间复杂度->O(2^N);//long long Fibonacci_r(size_t N)//{// return N < 2 ? N : Fi

2021-05-22 23:54:53 106

原创 7-2 插入新数

7-2 插入新数/就用这道题来展示一下自己的进步吧。/本题目要求从键盘读入1个整数,把它插入到已有n个数的升序整型数组a 中。输入格式输入要求:在第1行输入已有有序数个数n;在第2行依次升序输入n个整数,数据之间以空格间隔(限定n<100);在第3行输入欲插入的新数w;输出格式输出要求: 升序输出已经插入新数的数组元素,中间以空格间隔。输入样例511 33 55 77 9966输出样例11 33 55 66 77 99 先来展示一下2021.4.8的代码:#d

2021-05-05 23:24:30 193

原创 7-6 评分数

7-6 评分数从键盘输入3行4列整型二维数组a的各元素值,然后找出数组a中各行的最大值并依次存放到一维数组b中,最后按升序输出数组b的各元素。输入格式:矩阵格式输入,每行数据之间用空格隔开。输出格式:每个数据后面跟一个空格输入样例1: 10 9 50 4 62 8 19 6 8 18 11 1输出样例1:18 50 62 源代码如下:#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#incl

2021-04-05 23:40:06 151

原创 qsort函数排序举例

使用qsort函数快速排序应用举例这篇博客是用qsort函数来快速排列float型数据,分别按照年龄(int型)、姓名(char型)排列结构体。看懂就看懂,看不懂我也不想解释了。简略解释一下qsort函数:void qsort( void *base, size_t num, size_t width, int (__cdecl *compare )(const void *elem1, const void *elem2 ) );以下内容来自MSDN:Return ValueNonePa

2021-03-25 22:22:53 161

原创 练习3-8 查询水果价格

练习3-8 查询水果价格给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20元/公斤。首先在屏幕上显示以下菜单:[1] apple[2] pear[3] orange[4] grape[0] exit用户可以输入编号1~4查询对应水果的单价。当连续查询次数超过5次时,程序应自动退出查询;不到5次而用户输入0即退出;输入其他编号,显示价格为0。输入格式输入在一行中给

2021-03-23 23:24:27 273 1

原创 7-10 交换两个变量的值,不使用其他变量

7-10 交换两个变量的值,不使用其他变量键盘输入两个整数(用空格作为分隔符),请编写一个程序,将两个数据的值互换,不使用其他变量,并输出交换后的值输入样例:用空格作为分隔符输出样例:输出数据后换行输入样例:在这里给出一组输入。例如:3 4输出样例:在这里给出相应的输出。例如:4,3源代码如下:#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>void MySwap(int* pa, int* pb){ /

2021-03-23 22:17:39 945

原创 练习4-7 求e的近似值

练习4-7 求e的近似值自然常数 e 可以用级数 1+1/1!+1/2!+⋯+1/n!+⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。输入格式:输入第一行中给出非负整数 n(≤1000)。输出格式:在一行中输出部分和的值,保留小数点后八位。输入样例:10输出样例:2.71828180源代码如下://把1/2!当成首项,1+1/1!另外考虑#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>

2021-03-13 15:21:28 177

原创 练习4-3 求给定精度的简单交错序列部分和

PTA 求给定精度的简单交错序列部分和本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + … 直到最后一项的绝对值不大于给定精度eps。输入格式:输入在一行中给出一个正实数eps。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。输入样例1:4E-2输出样例1:sum = 0.854457输入样例2:0.02输出样例2:sum = 0.826310源代码如下:#define

2021-03-12 23:25:41 213

MATLAB中文帮助文档.rar

MATLAB中文帮助文档.rar

2021-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除