![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
CSDNWUSHI
这个作者很懒,什么都没留下…
展开
-
三子棋游戏
代码】三子棋游戏。原创 2022-08-06 18:58:10 · 112 阅读 · 1 评论 -
C语言入门(二十)>>>数组(一)- 二维数组
二维数组的初始化二维数组的使用二维数组的使用也是通过下标的方式:原创 2022-06-26 08:33:35 · 109 阅读 · 0 评论 -
C语言入门(二十)>>>数组(一)- 一维数组
数组的初始化数组在创建得时候如果想不指定数组得确定的大小就得初始化。数组得元素个数根据初始化得内容来确定。但是对于下面得代码要区分,内存中如何分配?一维数组的使用一维数组在内存中的存储代码如下:...原创 2022-06-20 19:11:40 · 8624 阅读 · 1 评论 -
C语言入门(十九)>>>函数(四)- 函数和递归
循环与递归原创 2022-06-12 17:05:54 · 70 阅读 · 0 评论 -
C语言入门(十八)>>>函数(三)- 函数和递归
程序调用自身的编程技巧称为递归(recursion)。递归作为一种算法在程序设计语言中广泛应用。一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可以描述除解题过程中需要的多次重复计算,大大地减少了程序的代码量。递归的主要思考方式在于:把大事化小。1、存在限制条件,当满足这个限制条件的时候,递归便不再继续。2、每次递归调用之后越来越接近这个限制条件。接受一个整型值(无符号),按照顺序打印它的每一原创 2022-06-06 20:46:59 · 56 阅读 · 0 评论 -
C语言入门(十七)>>>函数(二)
函数和函数之间可以有机的组合的。链式反应定义:把一个函数的返回值作为另外一个函数的参数。函数的声明和定义函数声明:1、告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,无关紧要。2、函数的声明一般出现在函数的使用之前,要满足先声明后使用。3、函数的声明一般要放在头文件中的。函数的定义是指函数的具体实现,交代函数的功能实现。.........原创 2022-06-05 19:42:32 · 91 阅读 · 0 评论 -
C语言入门(十六)>>>函数(小练一下)
1、写一个函数可以判断一个数是不是素数?2、写一个函数可以判断一个数是不是素数?3、在一个有序数组中查找具体的某个数。4、写一个函数,每调用一次这个函数,就会将num的值加1。原创 2022-06-04 17:08:39 · 106 阅读 · 0 评论 -
C语言入门(十五)>>>函数(一)
文章目录1、函数是什么?c语言中函数的分类:库函数自定义函数1、函数是什么?数学中我们常见到函数的概念。维基百科中对函数的定义:子程序1、在计算机科学中,子程序(英语:Subroutine,procedure,funtion,routine,method,subprogram,callable unit),是一个大型程序中的某部分代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。2、一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集原创 2022-05-30 20:32:28 · 179 阅读 · 0 评论 -
C语言入门(十四)>>>goto语句
文章目录goto语句一、简介goto语句一、简介c语言中提供了可以随意使用的goto语句和标记跳转的语句。从理论上goto语句是没有必要的,实践中没有goto语句也可以容易的写出code。but某些场合下goto语句还是有用的,最常见的用法就是终止程序在某些深度嵌套的结构的处理过程,例如一次跳出两层或者多层循环。这种情况使用break是不可行的,它只能从最内层退出到上一层的循环。下面是使用goto语句的一个例子:一个关机程序...原创 2022-05-25 22:29:02 · 105 阅读 · 0 评论 -
C语言入门(十三)>>>代码实例(2)
文章目录猜数字游戏猜数字游戏#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>#include <time.h>void menu(){ printf("***************************\n"); printf("*** 1、play 0、exit ****\n"); printf("************************原创 2022-05-23 19:18:35 · 90 阅读 · 0 评论 -
C语言入门(十二)>>>代码实例(1)
文章目录原创 2022-05-20 20:53:57 · 491 阅读 · 0 评论 -
C语言入门(十一)>>>循环 - do...while()循环
这里写自定义目录标题do语句的语法:代码示例一、流程框图二、练习do语句的语法:do 循环语句;while(表达式);代码示例一、include <stdio.h>int main(){ //1-10 int i = 1; do { printf("%d ", i); i++; } while(i<=10); return 0;}1 2 3 4 5 6 7 8 9 10流程框图二、#include <stdio.h>原创 2022-05-17 21:53:02 · 166 阅读 · 0 评论 -
C语言入门(十)>>>循环 - 循环实例
文章目录循环实例for循环for语句的循环控制变量一些for循环的变种循环实例#include <stdio.h>#include <string.h>int main(){ int ch = 0; int ret = 0; char password[20] = { 0 }; printf("请输入密码:>"); scanf("%s", password);//输入密码,并存放在password数组中 //缓冲区还剩余一个‘\n’ //读取一下‘\n原创 2022-05-15 21:09:27 · 325 阅读 · 0 评论 -
C语言入门(九)>>>循环 - while循环
文章目录while循环while循环我们已经掌握了if语句if(条件)语句;当条件满足的情况下,if语句后的语句执行,否则不执行,但是这个语句只会执行一次。但是我们发生生活中很多的实际的例子是:同一件事情我们要完成很多次。C语言给我们引入了:while语句,可以实现循环。//while 语法结构while(表达式) 循环语句#include <stdio.h>#include <string.h>int main(){ int i =原创 2022-05-13 20:54:24 · 224 阅读 · 0 评论 -
C语言入门(八)>>>分支和循环 - (2)
文章目录if书写形式的对比if书写形式的对比原创 2022-05-12 22:42:51 · 134 阅读 · 0 评论 -
C语言入门(七)>>>分支和循环 - (1)
文章目录分支和循环分支语句(选择结构)if 语句悬空分支和循环C语言是一门结构化的程序设计语言1、顺序结构2、选择结构3、循环结构分支语句ifswitch循环语句whilefordo whilegoto语句什么是语句?c语言中由一个分号;隔开的就是一条语句。比如:printf("hehe");1+2;分支语句(选择结构)如果好好学习,校招就可以拿一个好offer,走上人生巅峰;如果不好好学习,毕业就等于失业,回家卖红薯;这就是选择!if 语原创 2022-05-11 21:03:41 · 120 阅读 · 0 评论 -
C语言入门(六)>>>结构体
文章目录结构体结构体//结构体//复杂对象 - 结构体 - 我们自己创造出来的一种类型////创建一个结构体类型struct Book{ char name[20];// C语言程序设计 short price;//55};int main(){ //利用结构体类型-创建-一个该类型的结构体变量 struct Book b1 = {"C语言程序设计", 55}; struct Book *pb = &b1; //利用pb打印出来我们的书名和价格 printf(原创 2022-05-10 21:55:54 · 123 阅读 · 0 评论 -
C语言入门 (五)>>>指针
文章目录指针内存指针变量的大小指针内存内存是电脑上特别重要的存储器,计算机中所有程序的运行都是爱内存中进行的。所有为了有效的使用内存,就把内存划分成一个个小的内存单元,每个内存单元的大小是1个字节。为了能够有效的访问到内存的每个单元,就给内存单元进行了编号,这些编号被称为内存单元的地址。变量都有地址,取出变量地址如下:int main(){ int num = 10; #//取出num的地址 printf(”%p\n“, &num);//打印地址,%p原创 2022-05-10 21:23:46 · 116 阅读 · 0 评论 -
C语言入门 (四) >>> 关键字
文章目录常见关键字关键字typedef关键字static修饰局部变量常见关键字autoint main(){ auto int a = 10;//局部变量 - 自动变量 return 0;} //局部变量前边都有auto,为了方便我们一般都会省略break//停止循环 case //switch casechar//字符类型 const//常变量用const修饰continue//应用在循环中 default//默认 - 用在switch case原创 2022-05-09 21:26:24 · 262 阅读 · 0 评论 -
C语言入门(三)>>> 操作符
文章目录操作符操作符算术操作符+ - * \ %#include <stdio.h>int main(){ int a = 5 % 2;//取模 printf("%d\n", a); return 0;}移位操作符>> <<#include <stdio.h>#include <string.h>int main(){ //移(2进制)位操作符 //<< 左移原创 2022-05-07 22:15:12 · 4134 阅读 · 0 评论 -
C语言入门(二)>>> 数组
文章目录数组数组要存储1-10的数字,怎么存储?C语言中给了数组的定义:一组相同类型元素的集合数组定义:int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };//定义一个整型数组,最多放10个元素数组的使用:#include <stdio.h>int main(){ int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };//定义一个存放10个整数的数组 printf("%d\n", arr[4]);//用原创 2022-05-06 20:35:50 · 592 阅读 · 0 评论 -
C语言入门(一)
C语言入门 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录C语言入门一、什么是C语言?二、计算机语言是什么?三、基本框架四、数据类型一、什么是C语言?c语言是一门计算机语言。二、计算机语言是什么?人和计算机交互的语言:C/C++/JAVA/python三、基本框架int main()# 主函数-程序的入口有且仅有一个{ return 0;}printf("文本") #打印文本 \n原创 2022-05-03 15:42:51 · 905 阅读 · 0 评论