• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
My Blog
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 下一页
2023年11月18日
二分查找
摘要: 二分查找 #include <stdio.h> int main(void) { int arr[] = {-2, -1, 0, 1, 2, 3}; //数组 int l = 0; int r = sizeof (arr) / sizeof(int) - 1; //计算数组的大小,然后 - 1就是最 阅读全文
posted @ 2023-11-18 14:01 codels 阅读(28) 评论(0) 推荐(0)
找到三个数中的最大小者
摘要: 怎么找到三个数x, y, z中的最大者和最小者 可以使用三目运算符(条件运算符) 先让x和y比较,找到较大(小)者,将较大(小)者赋给x, 然后再和z比较,返回较大(小),即三个数中的最大(小)者 #include <stdio.h> int max(int x, int y, int z); in 阅读全文
posted @ 2023-11-18 14:01 codels 阅读(88) 评论(0) 推荐(0)
实现1+2+3...n
摘要: 实现1 + 2 + 3 + ... + n 方法一:可以使用循环来解决 可以初始化一个变量i为1,让其自增到n,然后累加起来 #include <stdio.h> int main(void) { int i = 1; int s = 0; //存放累加的值 int n = 0; scanf("%d 阅读全文
posted @ 2023-11-18 13:40 codels 阅读(630) 评论(0) 推荐(0)
2023年10月17日
【C语言】数组指针
摘要: 【C语言】数组指针 顾名思义,数组指针是指向数组的指针。 例如,p是一个指向含有3个int元素的一维数组的指针: int (*p)[3]; //圆括号的优先级更高,让p先与*结合再与[]结合 用法: #include <stdio.h> // void display1(int p[][3]) // 阅读全文
posted @ 2023-10-17 22:52 codels 阅读(43) 评论(0) 推荐(0)
2023年3月28日
将一个数的每一位逆序输出
摘要: 将一个数的每一位逆序输出 首先需要一个变量来存储这个数 int n; scanf("%d", &n); 然后要得到这个数的每一位, 而且要先输出个位,然后输出十位,然后输出百位…… 我们考虑使用循环, int i; for (i = 1; i <= n; i *= 10) printf("%d ", 阅读全文
posted @ 2023-03-28 22:40 codels 阅读(210) 评论(0) 推荐(0)
对n个整数进行选择排序
摘要: 选择排序 选择排序的规则 首先找到最大或者最小的数放在序列的第一个位置上, 再从剩下的序列中找到最大或最小的数放在剩余元素的第一个位置上, 重复上面的操作,直到数组排序完成。 首先需要一个数组来存放序列 int arr[100], n; scanf("%d", &n); for (int i = 0 阅读全文
posted @ 2023-03-28 17:26 codels 阅读(270) 评论(0) 推荐(0)
判断闰年
摘要: 判断闰年 闰年的规则: 闰年的规则是“4年一闰”,“百年不闰”,“400年再闰”, 即能被4整除的年份且不能被100整除,如果可以被100整除, 再判断是否可以被400整除,若是可以就是闰年,反之则不是。 首先需要一个变量来存放年份 int year; scanf("%d", &year); 然后需 阅读全文
posted @ 2023-03-28 16:44 codels 阅读(630) 评论(0) 推荐(0)
2023年3月19日
打印100~999之间三位数每一位的积等于每一位的和的数字以及这些数的总数
摘要: 打印100~999之间三位数每一位(个十百)的积等于每一位(个十百)的和的数字以及这些数的总数 首先需要一个循环,遍历所有的三位数,即100~999 for (int i = 100; i < 1000; i++) 然后需要取它们的个位、十位和百位 假设三位数123 123 / 1 == 123 1 阅读全文
posted @ 2023-03-19 09:51 codels 阅读(151) 评论(0) 推荐(0)
2023年3月18日
对n个整数冒泡排序
摘要: 对n个整数数进行冒泡排序 步骤: 首先需要一个整形数组来存放整数,然后输入n个数到数组中去 然后对数组中的值两两比较,把最大(小)的放到最后去 #include <stdio.h> #define MAX 100 void Sort(int arr[], int len); //排序函数原形 voi 阅读全文
posted @ 2023-03-18 09:18 codels 阅读(271) 评论(0) 推荐(0)
求四页玫瑰数
摘要: 四页玫瑰数:一个四位数的每一位的四次方加起来等于这个数本身的数 #include <stdio.h> #include <math.h> //包含pow()函数 int main(void) { int i, j; for (i = 1000; i < 10000; i++) //数的范围是所有四位 阅读全文
posted @ 2023-03-18 08:57 codels 阅读(54) 评论(0) 推荐(0)
上一页 1 2 3 4 5 下一页
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3