![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
蓝桥杯习题练习
sandy_zhang123
这个作者很懒,什么都没留下…
展开
-
Day1
任务1:/*有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?斐波那契数列*/#include<stdio.h>int main(){ int i,n; int num[56]={0,1,2,3}; //使用数组,用0占个位置 for(i=4;i<=55;i++){ num[i]=num[i-1]+num[i-3];//这个是找到的规律公式 } while(scanf("%原创 2020-08-22 20:30:47 · 65 阅读 · 0 评论 -
C语言要点
1.测量长度1.strlen()的使用方法:它是用来测量字符串长度的例如: char str[10]="china"; printf("%d",strlen(str));//输出的结果是52.一般情况下数组长度的计算:sizeof(arr)/sizeof(int)例如: int arr[10]={1,2,3,4,5,6,7,8,9,0}; int n=sizeof(arr)/sizeof(int); printf("%d",n);//输出为10...原创 2020-07-31 22:13:15 · 150 阅读 · 0 评论 -
计算前n个质数积
package JiChuLianxi;import java.util.Scanner;/** * 问题描述 Torry从小喜爱数学。一天,老师告诉他,像2、3、5、7……这样的数叫做质数。Torry突然想到一个问题,前10、100、1000、10000……个质数的乘积是多少呢?他把这个问题告诉老师。老师愣住了,一时回答不出来。于是Torry求助于会编程的你,请你算出前n个质数的乘...原创 2020-04-25 22:45:45 · 364 阅读 · 0 评论 -
最小乘积(基本型)
package JiChuLianxi;import java.util.Scanner;/* * 问题描述 给两组数,各n个。 请调整每组数的排列顺序,使得两组数据相同下标元素对应相乘,然后相加的和最小。要求程序输出这个最小值。 例如两组数分别为:1 3 -5和-2 4 1 那么对应乘积取和的最小值应为: (-5) * 4 + 3 * (-2) + 1 * 1 = ...原创 2020-04-25 22:43:04 · 460 阅读 · 0 评论 -
字符串大小写转化&&一句英文大小写转化
问题一、字符串大小写转化import java.util.Scanner;/** * 将大写字母转小写字母 * 输入:一个大写字母 * 输出:小写 * */public class BigtoSmall { public static void main(String[] args){ Scanner input = new Scanner(System.in); Str...原创 2020-04-23 10:27:45 · 534 阅读 · 0 评论 -
大于n的最小完全平均数
一、知识点:掌握Math.ceil()和Math.floor()用法Math.ceil():ceil在英文中是天花板的意思,向上取整数计算,返回的是大于或等于函数参数的数值Math.floor():floor在英文中是地板的意思,向下取整计算二、使用问题描述 输出大等于n的最小的完全平方数。 若一个数能表示成某个自然数的平方的形式,则称这个数为完全平方数 Tips:注意数据...原创 2020-04-22 20:35:58 · 191 阅读 · 0 评论 -
java交换两个数据
一、问题描述编写一个程序,输入两个整数,分别存放在变量x和y当中,然后使用自己定义的函数swap来交换这两个变量的值。 输入格式:输入只有一行,包括两个整数。 输出格式:输出只有一行,也是两个整数,即交换以后的结果。 要求:主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不能输出交换后的结果。输入...原创 2020-04-22 17:18:41 · 1297 阅读 · 0 评论 -
猴子吃面包
package com.JiChuJinJie;import java.util.Scanner;/* *问题描述 从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个; 没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。输入格式 输...原创 2020-04-22 16:28:32 · 379 阅读 · 0 评论 -
java实现2+22+222
题目要求:求2+22+222+2222+22222+。。。方法一:public static void main(String[] args) { int input = 4; //开始输入值为input int sum = 0; //加数初始值为0 int n = 1; //循环条件 int k ...原创 2020-04-06 21:08:02 · 1559 阅读 · 0 评论 -
判断闰年
闰年:n是4的倍数,不是100的倍数或者n是400的倍数public static void main(String[] args){ int n = 2008; if((n%4 == 0 && n%100 != 0 )|| n%400 == 0){ System.out.println("1"); } }...原创 2020-04-04 21:51:33 · 69 阅读 · 0 评论 -
字符串回文与数字回文
//方法一(整个字符串从前往后读 等于 从后往前读,则是回文) public static void main(String[] args){ String arr = "abba"; String brr = ""; int a = arr.length(); for(int i = a-1; i>=0 ;i--){ //关键步骤(将一个个字符加到brr中,形成...原创 2020-04-04 21:37:53 · 258 阅读 · 0 评论 -
统计1的个数
用计数器temp,while循环//输入正整数n,判断从1到n之中,数字1一共要出现几次。例如1123这个数,则出现了2次import java.util.Scanner;public class BigcharTosamllChar {public static void main(String []args){ Scanner input = new Scanner(System.i...原创 2020-03-07 22:08:49 · 307 阅读 · 0 评论 -
大等于n的最小完全平方数
此处有两种方法方法一:math.ceil(x)用于向上取整数计算,返回的是大于或等于函数参数的数值。 math.floor(x)返回小于参数x的最大整数,即对浮点数向下取整。x[]的取值。 public class Main{public static void main(String []args){ Scanner input = new Scanner(System.in); ...原创 2020-03-07 21:32:54 · 297 阅读 · 0 评论 -
数字排序
import java.util.Scanner;//冒泡排序法public class BigcharTosamllChar {public static void main(String []args){Scanner input = new Scanner(System.in);int arr[] = new int[5];for(int i = 0; i<arr.leng...原创 2020-03-07 20:06:25 · 120 阅读 · 0 评论 -
java大小写转化
1.输入一个字符串,将其中的大写字母换成小写字母,小写字母换成大写字母public static void main(String []args){ Scanner input = new Scanner(System.in); String num = input.nextLine(); char charArr[] = num.toCharArray(); for(int i =0;...原创 2020-03-02 20:30:07 · 1365 阅读 · 0 评论