c
范玖九
塞翁失马 安知非福。
展开
-
C语言——三子棋游戏
简单方法实现三子棋游戏思想:(一)主函数中可以有一个测试函数test(),完成用户的整个游戏体验。(二)test()函数中应该有菜单menu()和游戏game()部分。game()函数为重点完成部分。(三) game()函数可单独创建一个源文件game.cgame()函数所需完成的内容:1,棋盘有行和列,因此首先定义一个二维数组arr[ROW][COL]。ROW为行,COL为列。2,...原创 2018-10-14 19:36:57 · 275 阅读 · 0 评论 -
C语言—— 闰年判断
1,判断某一年是不是闰年2,找出1000-2000年之间的闰年判断闰年的方法:1,如果该年份既能被4整除又不能被100整除,则是闰年2,如果该年份能被400整除,则是闰年1,判断某一年是不是闰年(1)用if嵌套语句实现#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include &lt原创 2018-11-01 20:15:20 · 22050 阅读 · 0 评论 -
C语言——选择结构
选择结构和条件判断(一)if语句——实现两个分支if 语句可以写成不同形式if (表达式) 语句1——可以没有else语句if (表达式)语句 1else语句 2——————————有else语句if (表达式 1) 语句 1else if (表达式 2) 语句 2else if (表达式3) 语句 3… …————...原创 2018-11-01 17:40:46 · 5289 阅读 · 0 评论 -
C语言——扫雷游戏
简单方法实现扫雷游戏要求:1:第一下输入坐标,不炸死。2:坐标周围没有雷,可以实现展开。思想: (一)用一个测试函数test()完成用户的整个游戏体验,放在主函数中。(二)test()函数中应该完成的内容:菜单选择和游戏部分。菜单选择即menu()函数;游戏部分即game()函数;因为是游戏,所以以用户体验为先,先让用户玩一把。在这应该使用do…while()语句。!!!(三)g...原创 2018-10-27 22:36:52 · 377 阅读 · 0 评论 -
C语言——输入输出
数据的输入输出输入:从输入设备(如键盘,磁盘,光盘,扫描仪等)向计算机输入数据。输出:从计算机向输出设备(如显示器,打印机等)输出数据。(一)用printf函数输出数据printf函数是格式输出函数。程序设计人员必须指定输出数据的格式,即根据数据的不同类型指定不同的格式。printf函数的一般格式:printf(格式控制,输出列表)1,格式控制包括两部分——格式声明和普通字符· 格...原创 2018-10-31 20:57:08 · 687 阅读 · 0 评论 -
C语言——变量和常量
常量与变量一·常量 (一)字面常量1.整型常量(如 100,321,-567,0)2.实型常量(如 23.4,0.56,0.0)3.字符常量(1)普通字符——由单撇号括起来的一个字符(如 ‘a’, ‘B’, ‘#’, ‘7’ )(2)转义字符——(以\开头 的字符序列)4.字符串常量——用双撇号把若干个字符括起来(如 “boy”,“12345”) 注意:字符串常量包括双撇号...原创 2018-10-31 17:39:31 · 260 阅读 · 0 评论 -
C语言-----二维数组
二维数组的创建,初始化,使用。(一)二维数组的创建二维数组定义的一般形式:类型说明符 数组名[常量表达式][常量表达式]举例如下: int a[3][4]; //定义a为 3*4(3行4列) 的数组。二位数组又可以看作是一种特殊的一维数组:它的元素又是一个一维数组。举例如下: int a[3][4]; //可以看作a是一个一维数组,它有3个元素:a[0],a[1],a[2]。...原创 2018-10-10 17:20:27 · 436 阅读 · 0 评论 -
C语言-----一维数组
(一)一维数组的创建数组:一组相同类型元素的集合定义一维数组的形式:类型符 数组名[常量表达式](1)常量表达式用来求数组元素的个数,即数组长度。如a[10],表示该数组中有10个元素,分别为a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]。注意:数组的下标从0开始(2)常量表达式中可以包括常量和符号常量,不能包含变量。举例:#de...原创 2018-10-10 13:37:08 · 402 阅读 · 0 评论 -
C语言----斐波那契数的n种实现方法
斐波那契数列(Fibonacci):第1,2两个数为1,1。从第三个数开始,该数是其前面两个数之和。1.使用简单代码实现 (1)每次循环只输出后一位数思想:前两个数为1,1。先定义前两个变量a,b。第三个数为前两两个数之和,定义第三个变量c,c=a+b;现在有三个数,为了避免冗余,把第二个数的值赋给a,第三个数的值赋给b,c=a+b得到第四个数,以此类推…#define _CRT_SECU...原创 2018-10-09 20:02:44 · 47324 阅读 · 1 评论 -
C语言——操作符大全
C语言中的操作符整理(一)算术操作符(+)(-)(*)(/)(%)(1)%操作符的两个操作数必须为整数,返回整除之后的余数,余数也为整数。(2)除%以外的运算符的操作数都可以是任何算术类型。(3)对于/操作符,两个实数相除的结果是双精度实数,两个整数相除的结果是整数。(二)关系操作符——6种1____> (大于)2____>=(大于等于)3____<(小于)...原创 2018-10-19 00:07:16 · 1857 阅读 · 3 评论 -
C语言——乘法口诀表
打印九九乘法口诀表思想:1,两位数相乘,所以定义两个变量2,定义两个循环,且使用嵌套循环,乘法口诀表的行数为外层循环,每行的列数为内层循环,每次内层循环输出乘法口诀表的一行,然后在外层循环中换行。#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>int main(){ i...原创 2018-11-02 09:35:15 · 2994 阅读 · 0 评论