自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows10无法找到wifi解决方法

这两天windows提示我要自动更新系统了,本来以为不会出问题所以设定电脑关机后自动更新,没想到第二天就就连不上网了,诊断结果显示无线适配器有问题。解决方法:按下win+R,搜索services.msc,找到windows.updata,右键进属性后把启动类型设为“禁用”,然后重启电脑。不愧是微软,windows自动更新系统的强大令我大开眼界。...

2022-03-17 10:35:41 2276

原创 第五部分(二):杨辉三角

运行环境:VS2022实现形式:#include<stdio.h>main(){ int triangle[31][31]; int line; puts("please input the number of lines you'd like to see:"); scanf_s("%d", &line); //begin initialize for (int i = 0; i < 31; i++) for (int j = 0; j < 3

2021-12-14 19:00:43 960

原创 第五部分(一):偶数求和

运行环境:VS2022实现形式:#include<stdio.h>#include<stdlib.h>main(){ int n, m, sum = 0; float aver; int reminder; puts("please input the length you'd like to set:"); scanf_s("%d", &n); int* a = (int*)malloc(n * sizeof(int)); if (a == N

2021-12-12 10:47:58 120

原创 算法(六):快速排序

运行环境:VS2022void QuickSort(int arr[],int l,int h){ if (l < h) { int i = l, j = h, x = arr[l]; while (i < j) { while (i < j && arr[j] >= x) j--; if (i < j) arr[i++] = arr[j]; while (i < j && arr

2021-11-30 16:54:42 162

原创 算法(五):插入排序

运行环境:VS2022实现形式:void InsertSort(int* arr, int len){ int tmp; int i; int j; for (i = 1; i < len; i++) { tmp = arr[i]; for (j = i - 1; j >= 0 && arr[j] > tmp; j--) { arr[j + 1] = arr[j]; } arr[ j + 1 ] = tmp; }}.

2021-11-29 13:01:53 229

原创 第三部分(五):分数加减法

2021/11/27#include<stdio.h>main(){ int a, b, c, d; int fm, fz; char sign, temp; printf("please input a decimal expression,system will return its result:\n"); scanf_s("%d/%d%c%d/%d", &a, &b, &sign, 2, &c, &d); if (sign =

2021-11-27 22:31:43 66

原创 第三部分(四):素数筛子算法

2021/11/27int is_prime(int a){ for (int i = 2; i * i < a; i++) { if (a % i == 0) return 0; } return 1;}#include<stdio.h>main(){ int n; printf("please input a number,system will return the number of primes between 2 and it:\n");

2021-11-27 12:45:02 608

原创 c语言编程练习

来自知乎用户的分享,ic翼的博客。C语言编程超全练习题(一) - ic翼

2021-11-27 12:36:39 548

原创 第三部分(三):5个数求最值

2021/11/27#include<stdio.h>main(){ int n; int max = 0, min = 0; printf("please input five numbers,system will return the maximum value and the minimum value among them:\n"); for (int i = 0; i < 5; i++) { scanf_s("%d", &n); if (i =

2021-11-27 12:33:28 509

原创 第三部分(二):公约数和公倍数

2021/11/27#include <stdio.h>int main(){ int a; int b; int temp; int T; int a_save; int b_save; scanf("%d",&T); while(T--){ scanf("%d%d",&a,&b); if(a<b){

2021-11-27 12:21:17 71

原创 第三部分(一):最小公倍数

2021/11/27#include<stdio.h>main(){ int a, b; printf("please input two numbers,system will return their greatest common divisor and largest common multiple:\n"); scanf_s("%d%d", &a, &b); printf("greatest common divisor is:%d\n", getGc

2021-11-27 12:17:45 87

原创 第二部分(五):数值统计

2021/11/26#include<stdio.h>main(){ int n, number; int a = 0, b = 0, c = 0; printf("how many numbers you'd like to input:\n"); scanf_s("%d", &n); printf("please input several numbers,system will ruturn the numbers of negative numbers,zero

2021-11-26 23:11:12 62

原创 第二部分(四):ASC排序

2021/11/26void swap(int* a, int* b){ int temp = *a; *a = *b; *b = temp;}#include<stdio.h>main(){ char a, b, c; printf("please input three characters,system will sort them by ASC code size:\n"); scanf_s("%c %c %c", &a, 2, &b, 2,

2021-11-26 19:38:33 566

原创 第二部分(三):两点距离

2021/11/26#include<stdio.h>#include<math.h>main(){ float x1, y1, x2, y2; double distance; printf("please input the horizontal and vertical coordinates of the first point:\n"); scanf_s("%f%f", &x1, &y1); printf("please input t

2021-11-26 19:20:11 66

原创 第二部分(二):计算球体积

2021/11/26#include<stdio.h>#include<math.h>#define pi 3.14main(){ float r, v; printf("please input the radius of the sphere,system will return its volume:\n"); scanf_s("%f", &r); v = 4.0 / 3 * pi * pow(r, 3); printf("%.3f\n", v)

2021-11-26 19:11:28 117

原创 第二部分(一):求实数的绝对值

2021/11/26#include<stdio.h>main(){ float a, b; printf("input a real number,system will return its absolute value:\n"); while (scanf_s("%f", &b) != EOF) { if (b < 0) b = -b; printf("%f\n", b); }}

2021-11-26 19:05:03 359

原创 第一部分(五):成绩转换

2021/11/25#include <stdio.h>main(){ int grade; char c; printf("input your grades:\n"); scanf_s("%d", &grade); if (grade >= 90) c = 'A'; else if (grade >= 80 && grade < 90) c = 'B'; else...

2021-11-25 20:29:33 84

原创 第一部分(二):兰州烧饼

2021/11/25#include <stdio.h>main(){ int n, k; printf("请输入能同时放入的煎饼数量:\n"); scanf_s("%d", &k); printf("请输入煎饼总数:\n"); scanf_s("%d", &n); int time; time = 2 * n / k; if (2 * n % k != 0) time++; prin...

2021-11-25 20:20:00 350

原创 第一部分(一):韩信点兵

2021/11/25#include <stdio.h>main(){ int a, b, c; printf("分别输入三人一排,五人一排,七人一排时,最后一排的人数:\n"); scanf_s("%d%d%d", &a, &b, &c); for (int i = 10; i <= 100; i++) if (i % 3 == a && i % 5 == b && i % 7...

2021-11-25 20:15:57 177

原创 第一部分(四):第几天?

2021/11/25#include<stdio.h>main(){ int month[13]; month[1] = 31; month[2] = 28; month[3] = 31; month[4] = 30; month[5] = 31; month[6] = 30; month[7] = 31; month[8] = 31; month[9] = 30; month[10] = 31; month[11] = 30; month[12]...

2021-11-25 20:08:08 54

原创 第一部分(三):进制转化

2021/11/25#include <stdio.h>main(){ int n, system; char s[20]; printf("input the target number:\n"); scanf_s("%d", &n); printf("input the target system:\n"); scanf_s("%d", &system); int flag = 0; if (n < 0)...

2021-11-25 19:49:34 43

原创 例题(三):ASC码排序

至少在三周前,这是我全部编程知识的结晶。可惜文章写晚了,不然我能去掉第一句话。---2021/11/23

2021-11-23 13:12:07 523

原创 例题(二):斐波拉契数

运行环境:VS2022作用:出题实现形式:(一)int fi(int n){ if (n == 0 || n == 1) return n; else return fi(n - 1) + fi(n - 2);}#include<stdio.h>main(){ int i = 10; printf("%d\n", fi(i));}注:利用递归实现,效率低下,不推荐。新方法待补充........

2021-11-23 13:08:37 147

原创 例题(一):水仙花数

运行环境:VS2022功能:出题实现形式:#include<stdio.h>#include<math.h>main(){ for (int i = 100; i < 1000; i++) { int s, g, b; g = i % 10; s = i / 10 % 10; b = i / 100; if (i == pow(g, 3) + pow(s, 3) +...

2021-11-23 12:59:56 285

原创 算法(四):埃式筛法

运行环境:VS2022作用:输出一定区间内素数的个数基本形式:#include<stdio.h>main(){ int count = 0; int range[21]; for (int i = 1; i <= 20; i++) { range[i] = 1; } range[0] = range[1] = 0; for (int j = 2; j <= 20; j++) { ...

2021-11-12 12:15:36 72

原创 算法(三):素数算法

运行环境:VS2022作用:进行素数相关运算基本形式:(1)判断是否为素数#include <stdio.h>#include <math.h>int is_Prime(int n){ int i; if (n < 2) return 0; for (i = 2; i <= sqrt(n); i++) //或写作 for(i=2;i*i<=n;i++) { if (n % i ...

2021-11-10 23:08:07 107

原创 算法(二):辗转相除法

运行环境:VS2022作用:找出两个数的最大公约数,推广可得最小公倍数。基本形式:void Swap(int* a, int* b)//自定义Swap函数,便于后续使用{ int temp = *a; *a = *b; *b = temp;}int GetGcd(int a, int b)//自定义取最大公约数函数{ if (a < b)Swap(&a, &b); while (b != 0) { ...

2021-11-09 15:01:36 171

原创 算法(一):冒泡排序

作用:将数据根据大小进行排序。基本格式#include<stdio.h>main(){ int a[10]; printf("请依次输入十个数字,程序将自动将其由小到大排序。\n"); for (int t = 0; t < 10; t++) { scanf_s("%d", &a[t]);//将数组赋值完毕 } for(int i=0;i<9;i++) for (int j = ...

2021-11-09 14:44:10 210

空空如也

空空如也

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

TA关注的人

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