自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 猴子怎样才能摘到最多的桃子

猴子最多能摘到多少桃子

2024-09-05 15:04:55 166 1

原创 明明的随机数

说明:输入解释: 第一个数字是3,也即这个小样例的N=3,说明用计算机生成了3个1到500之间的随机整数,接下来每行一个随机数字,共3行,也即这3个随机数字为: 2 2 1 所以样例的输出为: 1 2。明明生成了N个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。接下来的 N 行每行输入一个整数,代表明明生成的随机数。数据范围:1≤n≤1000 ,输入的数字大小满足 1≤val≤500。

2023-02-24 16:10:49 140

原创 计算某字符出现次数

写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。数据范围:\1≤n≤1000。输出输入字符串中含有该字符的个数。(不区分大小写字母)

2023-02-24 00:32:47 285

原创 字符串最后一个单词的长度

计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入一行,代表要计算的字符串,非空,长度小于5000。输出一个整数,表示输入字符串最后一个单词的长度。

2023-02-24 00:23:58 166

原创 输入一个日期,计算该日期是该年度第几天,输出计算结果。

输入一个日期,计算该日期是该年度第几天,输出计算结果。首先判断输入的年份是闰年还是平年,闰年2月是29天,平年2月是28天。 运行结果:

2022-12-13 11:29:00 2234

原创 有一个已经排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中

有一个已经排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中。

2022-12-11 11:16:32 3177 3

原创 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数

输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

2022-12-09 09:53:32 2074

原创 给定一个大写字母,要求用小写字母输出

给定一个大写字母,要求用小写字母输出

2022-11-30 11:27:25 1844

原创 求两个数m和n的最大公约数

辗转相除法,先比较两数的大小,大数除小数,看看能不能整除,不能整除,把小数给大数,把余数给小数,以此循环,直到能够整除,小数就是最大公因式

2022-11-29 22:58:04 1288

原创 键盘输入20个学生的姓名和总分,按总分从大到小的顺序输出这20个学生的姓名和总分

键盘输入20个学生的姓名和总分,按总分从大到小的顺序输出这20个学生的姓名和总分仅供参考,欢迎大神们提出更好的想法。#include<stdio.h>#define N 20struct student{ char name[20]; float score;};int main(){ struct student stu[N]; struct student temp; int i,j; printf("请输入20个学生的姓名和总分:\n"); for(i=0;

2021-10-28 10:11:24 2820

原创 定义一个数组,输入数据并排序,然后在输入一个数后,按原来排序的规律将它插入数组中

定义一个数组,输入数据并排序,然后在输入一个数后,按原来排序的规律将它插入数组中//测试数据:1 1 2 5 3 3 4 9 7 8#include<stdio.h>#define N 11int main(){ int a[N],i,j,temp,n,k; printf("请输入10个数为数组赋初值:"); for(i=0;i<N-1;i++){ scanf("%d",&a[i]);/*输入10个整数*/ } printf("\n"); printf

2021-10-21 17:02:14 2691

原创 C语言|等腰杨辉三角

/*等腰的杨辉三角*/#include<stdio.h>main(){ int n; printf("请输入打印的行数:"); scanf("%d",&n); printf("%d行打印的杨辉三角如下:\n",n); /*定义一个n行n列的二维数组a*/ int a[n][n]; int i,j,k; for(i=0;i<n;i++){ /*每次打印都在前边打印上三个空格*/ for(k=0;k<n-i;k++){ printf(" ".

2021-10-19 16:13:27 1553

原创 c语言|直角杨辉三角

/*直角形状的杨辉三角*/ //#include<stdio.h>//int main(){// int n;// printf("请输入需要打印的行数:");// scanf("%d",&n); // printf("%d行打印的杨辉三角如下:\n",n);// int a[n][n];/*定义一个n行n列的二维数组a*/ // int i,j;// for(i=0;i<n;i++){// for(j=0;j<=i;j++){ /*因为打印的是直角形.

2021-10-19 16:04:21 1278

原创 C语言 | 一个数如果恰好等于它的因子之和,这个数就称为完数,例如,6的因子是1,2,3,而6=1+2+3,因此6是“完数”编写找出1000之内的所有完数

#include<stdio.h>int main(){ int i,j,k,sum,t; int a[1000];/*定义一个足够大的数组*/ for(i=2;i<1000;i++){ for(t=1,sum=0,j=1;j<i;j++){ /*判断j是不是因子*/ if(i%j==0){ sum+=j; /*把因子存到数组中*/ a[t++]=j; } } if(i==sum){ /*输出完数*/ .

2021-10-19 15:45:31 2888

原创 c语言 输入一行字符,分别统计其中英文字母,空格,数字,和其他字符的个数

#include<stdio.h>#include<string.h>#define MAX_SIZE 1024int main(){ char str[MAX_SIZE]; int i,len,x=0,y=0,m=0,n=0; printf("请输入一行字符串:"); scanf("%[^\n]",&str);/*正则获取除转行外的字符串*/ printf("\n"); len=strlen(str); for(i=0;i<len;i++){ .

2021-10-18 21:40:05 4136

空空如也

空空如也

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

TA关注的人

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