日常学习
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 · 366 阅读 · 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 · 903 阅读 · 0 评论 -
详解!C语言编程实现小游戏“三子棋”
今天我们来编程实现一个充满童趣的小游戏“三子棋”先来说一下三子棋的规则:三子棋又叫九宫棋、圈圈叉叉、一条龙等。将正方形对角线连起来,或相对两边依次摆上三个双方棋子,总之只要将自己的三个棋子走成一条线,对方就算输了。不用再过多解释了,相信大家一定都玩过!那么,该如何用编程的方式实现它呢?首先,我们创建项目后,要建立三个文件分别是头文件game.h,用来存储我们在编程中所自定义函...原创 2018-10-22 20:00:42 · 780 阅读 · 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 · 249 阅读 · 0 评论 -
C语言操作符总结+详解!
下表即为C语言全部常用的操作符操作符的优先级从高至低由上到下排列操作符描述用法示例结果类型结合性是否控制求值顺序()聚组(表达式)与表达式相同N/A否原创 2018-10-26 23:15:48 · 433 阅读 · 0 评论 -
C语言指针的理解
对于C语言初学者而言,指针部分有点复杂,也有些难理解,可以说是C语言学习之路上的第一道坎,在阅读了不少书籍资料和实验后,决定写下这篇博客,供大家参考。 什么是指针? 指针也是一种变量,存放的是某块内存的地址。我们知道,内存可以理解为是按字节被分割成若干块的,每一字节都对应着一个编号,并且这些编号从小到大依次排列,这个编号就是它的地址,独一无二,而指针变量中的...原创 2018-11-24 21:21:45 · 2227 阅读 · 2 评论
分享