
日常学习
Waston_wss
hi,boy next door
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编写程序数一下 1到 100 的所有整数中出现多少次数字9(C语言)
#include <stdio.h> int main() { int i = 0; int count = 0; for (i = 1; i <= 100; i++) { if (i % 10 == 9) { count++; } if (i % 100 - i % 10 == 90) { count++; } } printf(“9出现的次数:%d\n”, count); g...原创 2018-09-25 12:54:49 · 361 阅读 · 0 评论 -
寻找水仙花数
#include <stdio.h> #include <stdlib.h> #include <math.h> int main() { int i = 0; int a = 0; for (i = 100; i < 1000; i++) { a = pow(i / 100, 3.0) + pow(i % 100 / 10, 3.0)原创 2018-09-26 22:28:44 · 883 阅读 · 0 评论 -
详解!C语言编程实现小游戏“三子棋”
今天我们来编程实现一个充满童趣的小游戏“三子棋” 先来说一下三子棋的规则: 三子棋又叫九宫棋、圈圈叉叉、一条龙等。 将正方形对角线连起来,或相对两边依次摆上三个双方棋子, 总之只要将自己的三个棋子走成一条线, 对方就算输了。 不用再过多解释了,相信大家一定都玩过! 那么,该如何用编程的方式实现它呢? 首先,我们创建项目后,要建立三个文件 分别是头文件game.h,用来存储我们在编程中所自定义函...原创 2018-10-22 20:00:42 · 765 阅读 · 0 评论 -
不使用(a+b)/2这种方式,求两个数的平均值
这个问题我们可以使用移位的方式 #include <stdio.h> #include <stdlib.h> int main() { int a = 4; int b = 8; int ret = (a + b) >> 1; printf("%d", ret); system("pause"); return 0; } 这是为什么? 可以想...原创 2018-10-31 12:59:34 · 244 阅读 · 0 评论 -
C语言操作符总结+详解!
下表即为C语言全部常用的操作符 操作符的优先级从高至低由上到下排列 操作符 描述 用法示例 结果类型 结合性 是否控制求值顺序 () 聚组 (表达式) 与表达式相同 N/A 否原创 2018-10-26 23:15:48 · 422 阅读 · 0 评论 -
C语言指针的理解
对于C语言初学者而言,指针部分有点复杂,也有些难理解,可以说是C语言学习之路上的第一道坎,在阅读了不少书籍资料和实验后,决定写下这篇博客,供大家参考。 什么是指针? 指针也是一种变量,存放的是某块内存的地址。 我们知道,内存可以理解为是按字节被分割成若干块的,每一字节都对应着一个编号,并且这些编号从小到大依次排列,这个编号就是它的地址,独一无二,而指针变量中的...原创 2018-11-24 21:21:45 · 2200 阅读 · 2 评论