会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
freeyang8
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2025年2月4日
C语言 输出回文数
摘要: 回文数,既把数值的每个数 颠倒输出(从右往左输出),再合起来的数如果和原来的值相等 例:输出0 至 1993 的回文数 #include <stdio.h> int main() { int i ,x ,d ,a ; for(i=0;i<=1993;i++) { a = i; x = 0; whil
阅读全文
posted @ 2025-02-04 21:18 freeyang8
阅读(106)
评论(0)
推荐(0)
2024年10月15日
void* 和 void
摘要: void* 通用指针 放在函数前面时,表示该函数返回 类型 可以是任何类型 void 表示放在函数前面,表示函数无需返回任何值
阅读全文
posted @ 2024-10-15 20:11 freeyang8
阅读(55)
评论(0)
推荐(0)
2024年10月14日
关于scanf 和 fscanf
摘要: ① scanf 中 格式说明符出现浮点型时 不允许限制小数点后位数 如: float a = 0; sacnf("%.2f", &a);//限制小数点后的位数会导致输入异常 ,a为乱码 同理可得 FILE *pf = fopen("文件位置",r);float a = 0; fsacnf(pf,"%
阅读全文
posted @ 2024-10-14 21:23 freeyang8
阅读(49)
评论(0)
推荐(0)
2024年10月7日
使用字符指针 访问字符串
摘要: #include <stdio.h> int main() { char* a = "bsdf"; printf("%s",a); //为什么参数为 a ,而不是 *a ? 因为 指针a 指向字符串首元素的地址,而不是直接存放字符串,故*a 打印的内容为 ‘ b ’ return 0; } 日期:2
阅读全文
posted @ 2024-10-07 20:37 freeyang8
阅读(52)
评论(0)
推荐(0)
C语言中使用指针变量给数组元素赋值
摘要: #include <stdio.h> int main() { int a[10]; int* pa = a; int i; for(i =0;i<5;i++) scanf("%d",pa+i);//为什么不使用*(pa+i) ? 因为这个参数应该为 指向变量地址 的指针,也就是地址,而*(pa+i
阅读全文
posted @ 2024-10-07 20:03 freeyang8
阅读(193)
评论(0)
推荐(0)
2024年4月14日
数据结构:时间复杂度
摘要: 时间复杂度:表示算法执行所需的大致时间,记作O(N)。 一、当执行次数为常量时记作O(1)。 二、执行次数只保留最高阶项 例:已知时间复杂度的函数式为F(N)= N^2 + 2N + 10 ,N无穷大时,2N 和 10 对函数影响的无穷小,可以忽略不计,因此只取 N^2 为执行次数 记作 O(N^2
阅读全文
posted @ 2024-04-14 17:09 freeyang8
阅读(51)
评论(0)
推荐(0)
2024年4月5日
C语言中循环语句while(表达式) ,表达式中判断条件 出现 || 和 && 的区别
摘要: while()中 当满足条件时继续执行,否则跳出该语句 当while 循环条件中出现 ||(逻辑或) || 两边的条件有任意一个满足条件时,即为真(也就是非0),循环继续, 只有两边都满足条件时,即为假(也就是0),跳出循环 当while 循环条件中出现 &&(逻辑与) && 两边都满足条件时,即为
阅读全文
posted @ 2024-04-05 15:36 freeyang8
阅读(321)
评论(0)
推荐(0)
2023年11月14日
学习C语言的一天(2):简易扫雷的实现
摘要: 思路: 建立三个文件,头文件用于声明函数和保存程序的声明,源文件(1)用于函数的具体实现,源文件(2)用于主函数的实现 建立扫雷菜单。 建立2个二维数组,一个用于布置雷(下文称雷二),一个用于打印棋盘(下文称棋盘二);最终效果如下:(实际效果中保留上面的棋盘,而下面的布置雷的效果不需要打印,这里打印
阅读全文
posted @ 2023-11-14 17:33 freeyang8
阅读(50)
评论(0)
推荐(0)
2023年11月7日
学习c语言的一天(1)
摘要: 打印地址使用%p 输出int(整型)二维数组时,发现地址每次+4,是因为一个整型占4个字节,同理输出char(字符型)二维数组占1个字节,所以存储地址每次+1 #define _CRY_SECURE_NO_WARNINGS#include <stdio.h> int main (){ int arr
阅读全文
posted @ 2023-11-07 22:55 freeyang8
阅读(41)
评论(0)
推荐(0)
上一页
1
2
公告