自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (C语言)任意输入一组无序数据,使用快速排序将其调整为一个递增数列并输出。

【代码】(C语言)任意输入一组无序数据,使用快速排序将其调整为一个递增数列并输出。

2023-12-06 20:10:53 506

原创 (C语言)寻找局部最大值

局部最大值:如果证书矩阵P的费边界元素P[i][j]大于相邻的上下左右四个元素,则P[i][j]为矩阵P的局部最大值。编写程序实现对任意输入的m行n列的整数矩阵,输出该矩阵所有局部最大值及其所在位置。

2023-12-06 19:40:26 644

原创 (C语言)判定同数异形体

例如:12334和33214均由1个1,1个2,2个3,1个4组成,故互为同数异形体,而1234和3221就不是。同数异形体:有相同的数字包括数字个数,不同排列形成的正整数。

2023-12-06 18:52:34 475

原创 (C语言)输入一个正整数n,统计从1到n的所有数中“1”出现的次数并输出次数。

例如:输入11,输出4.

2023-12-06 18:27:24 547

原创 (C语言)计算sum=2/1+3/2+5/3+8/5的前20项和

【代码】(C语言)计算sum=2/1+3/2+5/3+8/5的前20项和。

2023-12-04 21:55:05 522

原创 (C语言)通过循环按行顺序为一个矩阵赋予1,3,5,7,9,等奇数,然后输出矩阵左下角的值。

【代码】(C语言)通过循环按行顺序为一个矩阵赋予1,3,5,7,9,等奇数,然后输出矩阵左下角的值。

2023-12-04 21:44:27 584

原创 (C语言)交换变量

在主函数中定义两个双精度变量x,y,并输入值,编写一个函数实现交换变量x,y,要求函数的参数是指针类型,并编写一个主函数进行调用。

2023-12-04 21:36:46 449

原创 (C语言)判定一个字符串是否是另一个字符串的子串,若是则返回子串在主串中的位置。

(1)在主函数中输入两个字符串,调用子函数cmpsubstr()判断,并在主函数输出结果。(2)子函数的返回值为-1表示未找到,否则返回子串的位置(起始下标)。

2023-12-04 21:28:52 1049

原创 (C语言)求出1,2,5三个数不同个数组合为100的组合个数

【代码】(C语言)求出1,2,5三个数不同个数组合为100的组合个数。

2023-12-04 21:07:19 546

原创 (C语言)计算n的阶乘

【代码】(C语言)计算n的阶乘。

2023-12-04 21:01:28 550

原创 (C语言)水仙花数

编程找出所有的“水仙花数”,水仙花数是指一个三位正整数,其各位数字立方和等于该数字本身。例如:153是一个水仙花数,因为153=1+125+27。

2023-12-04 20:58:43 593

原创 (C语言)输入若干自然数,对偶数从小到大排序,对奇数从大到小排序,分别输出排序后的结果。

【代码】(C语言)输入若干自然数,对偶数从小到大排序,对奇数从大到小排序,分别输出排序后的结果。

2023-12-02 21:16:49 581

原创 (C语言)逆序输出字符串

【代码】(C语言)逆序输出字符串。

2023-12-02 20:15:59 461

原创 (C语言)找出1-99之间的全部同构数

同构数:它出现在平方数的右边。例:5是25右边的数,25是625右边的数,即5和25均是同构数。

2023-12-02 20:12:57 1108

原创 (C语言)求出1!+2!+3!+...+10!的值

【代码】(C语言)求出1!+2!+3!+...+10!的值。

2023-12-02 20:08:30 1318 1

原创 (C语言)输入两个包含5个数值的数组,先将两个数组升序排列,再将两个数组合并为一个升序数组并输出

【代码】(C语言)输入两个包含5个数值的数组,先将两个数组升序排列,再将两个数组合并为一个升序数组,并输出。

2023-12-02 20:01:10 707

原创 (C语言)输入一个序列,判断是否为奇偶交叉数

【代码】(C语言)输入一个序列,判断是否为奇偶交叉数。

2023-11-17 12:10:27 230 2

原创 (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。

要求:原始数组的数据从键盘随机输入,新数组以4行4列的方式输出。

2023-11-14 16:04:24 313

原创 (C语言)编写程序计算cos(x),要求最后一项的绝对值小于1e-5为止。(x由键盘输入)

【代码】(C语言)编写程序计算cos(x),要求最后一项的绝对值小于1e-5为止。(x由键盘输入)

2023-11-14 15:06:50 187

原创 (C语言)实现给定某年某月某日,计算并输出它是这一年的第几天。

编写程序实现对给定的某年某月某日,计算并输出它是这一年的第几天。给定的日期从键盘输入。

2023-11-14 14:51:13 1103

原创 Xshell连接不上虚拟机的解决办法

xshell连接不上虚拟机的方法

2022-11-06 21:13:27 26571 5

原创 C语言网题目 1118: Tom数

#include<iostream>using namespace std;int sum(long n){ int sum = 0; while(n) { sum += n % 10; n /= 10; } return sum;}int main(){ long n; while(~scanf("%ld",&n)) { cout << sum(n) << endl; } ...

2022-03-01 23:36:02 298

原创 C语言网题目 1097: 蛇行矩阵

#include<iostream>using namespace std;int main(){ int N; cin >> N; int low=1,up; for(int i = 0;i < N;i ++) { low += i; up = low; cout << low; printf(" "); for(int j = i + 1;j < N;j ++) { up += j + 1; ...

2022-03-01 23:34:05 279

原创 (C语言网)题目 1028: [编程入门]自定义函数求一元二次方程

#include <stdio.h>#include <math.h>double big(double a,double b,double c){ double d=b*b-4*a*c; double e=(-b+sqrt(d))/(2*a); double f=(-b-sqrt(d))/(2*a); if(a==0&&b!=0) { printf("x1=%.3f x2=%.3f",-c/b,-c/b);...

2022-02-09 18:11:18 418

原创 (C语言网)题目 1025: [编程入门]数组插入处理

#include<iostream>using namespace std;int main(){ int a[10]; for(int i = 0;i < 9;i ++) { cin >> a[i]; } int n ; cin >> n; for(int j = 0 ;j < 10; j ++) { if(a[j] > n) { for(int i = 8 ;i >= ...

2022-02-09 18:09:15 496

原创 (C语言网)题目 1022: [编程入门]筛选N以内的素数

#include<iostream>#include <math.h>using namespace std;int main (){ int N,a; cin >>N; int i,j; for( i = 2;i < N;i ++) { a=sqrt(i); //每一个数只用找一半 for( j = 2;j < i;j ++) { if(i % j == 0)break; //有因数就排除 } ...

2022-02-07 19:30:07 231

原创 (C语言网)题目 1023: [编程入门]选择排序

#include<iostream>using namespace std;int main(){ int a[10],i,j; for(i = 0;i < 10; i ++) { cin >> a[i]; } int k; for(i = 0; i < 10; i++) { for(j = 1 ; j <= 10 - i;j++ ) { if(a[j-1] > a[j]) ...

2022-02-07 19:28:42 343

原创 (C语言网)题目 1018: 有规律的数列求和

#include<iostream>using namespace std;int main(){ int N; cin >> N; double sum = 0,num ;//num用来记录更新的分母 int count = 0; int i = 1,j = 2,k;//K用来保存分子 for( ;count < N ;) { num = j*1.0 / i; k = j; sum += num; ...

2022-02-06 18:42:48 237

原创 (C语言网)题目 1017: 完数的判断

#include<iostream>using namespace std;int main(){ int N,cnt = 0; cin >> N; int t,sum = 0; for(int i = 1;i <= N;i++) //一个数一个数得找 { sum = 0; for(int j = 1;j < i; j++) { if(i % j...

2022-02-06 18:41:05 207

原创 C语言网题目 1015: [编程入门]求和训练

#include<iostream>using namespace std; int Sum1(int n){ int sum = 0; for(int i = 1;i <= n; i++) { sum += i; } return sum; }int Sum2(int n){ int sum=0,fact=1; for (int i=1;i<=n;i++) { fact = i * i;; sum+=fact; } ...

2022-01-26 19:33:49 317

原创 C语言网题目 1013: [编程入门]Sn的公式求和

#include<iostream>using namespace std;int main(){ int n; cin >> n; int sum = 0,num = 0; for(int i = 0 ; i < n;i ++) { num = num * 10 + 2; sum += num; } cout << sum; return 0;}

2022-01-26 19:32:20 597

原创 C语言网题目 1014: [编程入门]阶乘求和

#include<iostream>using namespace std;long Sum(int n){ long long sum=0,fact=1; for (int i=1;i<=n;i++) { fact*=i; sum+=fact; } return sum;}int main(){ int n; cin >> n; cout << Sum(n); return n; }

2022-01-26 19:29:20 535

原创 C语言网题目 1016: [编程入门]水仙花数判断

题目描述打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。输入无输出输出每一个水仙花数,一个数占一行#include<stdio.h>int main(){ int n=3; //三位数以内 int first = 1; int i = 1; while (i < n) { first *= 10; .

2022-01-26 19:27:10 504

原创 C语言网 题目 1012: [编程入门]字符串分类统计

输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。输入一行字符,长度不超过200输出统计值样例输入复制aklsjflj123 sadf918u324 asdf91u32oasdf/.';123样例输出复制23 16 2 4#include<iostream>#include<string.h>using namespace std;int main(){ char a[100000]; int le

2022-01-22 16:50:14 542

原创 C语言网 题目 1011: [编程入门]最大公约数与最小公倍数

题目描述输入两个正整数m和n,求其最大公约数和最小公倍数。输入两个整数输出最大公约数,最小公倍数样例输入复制5 7样例输出复制1 35#include<iostream>using namespace std;int main(){ int a,b; int max = 1; cin>>a>>b; //最大公约数 for(int i = 1;i <= a &&amp

2022-01-22 16:48:00 247

原创 取位数(蓝桥杯17省赛)

#include <iostream>using namespace std;#include <stdio.h>// 求x用10进制表示时的数位长度 int len(int x){ if(x<10) return 1; return len(x/10)+1;} // 取x的第k位数字int f(int x, int k){ if(len(x)-k==0) return x%10; return f(x/10,k); //.

2022-01-16 19:29:09 3921

原创 求最大子串(蓝桥杯17省赛)

#include <iostream>using namespace std;#include <stdio.h>#include <string.h>#define N 256int f(const char* s1, const char* s2){ int a[N][N]; int len1 = strlen(s1); int len2 = strlen(s2); int i,j; memset(a,.

2022-01-16 19:26:55 3674

原创 分糖果(C)

已知#include<stdio.h>#include<math.h>int main (){ int n,m; scanf("%d %d",&n,&m); int count =0; int sum =0; for(int i = 1;i <= n ;i ++) { for(int j = 1;j <= n ;j++) { sum = i*i + j*j; if(sum % m == 0) count

2022-01-13 21:15:20 458 1

原创 数字反转(C++)

#include <iostream> using namespace std;int main(){ string s; cin>>s; //endl是用来换行的,看实际使用 int length = s.size(),m = 0; char n; for(int i = 0;i < length;i ++) { if(!isdigit(s[i])) //isdigit用来判断字符串是否只有数字构成 { n = s[i]; m.

2022-01-13 20:59:28 2000

原创 7-17 爬动的蠕虫 (15 分)

#include<stdio.h>int main (){ int N,U,D; scanf("%d %d %d",&N,&U,&D); int time ,high; while(1) { high += U; time ++; if(high >= N) break; else { ...

2021-09-06 22:38:35 156

证书.pem

证书.pem

2022-11-20

空空如也

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

TA关注的人

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