- 博客(5)
- 收藏
- 关注
原创 C语言小游戏之猜数字游戏的实现
我们可以看到输出的五个相对随机的数字,他们之间基本上是没有规律的,但是当我们想试着重新生成的时候会发现,重新生成的五个数字仍然是跟上图中的数字一模一样,这还能叫做随机数吗?游戏的要求是要1~100的随机数,而我们刚刚程序给的随机数是不符合我们的游戏要求的,那么我们就需要设置一下这个随机数的范围了。函数的生成的随机数是伪随机数,也就是说,它是依据一定算法生成的,而不是真正的随机数。如果要生成不同的随机数,就要让种子是时刻变化的。的大小是依赖编译器上实现的,但是大部分的编译器上是32767。
2023-09-15 19:52:10
104
原创 C语言学习打卡DAY4|分支和循环
在上面的程序中,我们定义了一个变量 day 的值为 3,然后使用 switch 语句匹配该值,输出相应的星期几。以上代码中,循环体中的代码会被执行5次,因为循环条件为i < 5,只要i小于5时,就一直执行循环体中的代码,当i等于5时,循环结束。例如,在一个if语句中,如果第一个条件为假,则不会再对后面的条件进行求值,因为无论后面是什么结果都不会影响整个if语句的结果。循环是一种基于条件的循环语句,它先执行循环体中的代码块,然后再进行条件判断,根据条件是否成立来决定是否再次执行循环操作。
2023-09-12 22:32:11
63
原创 C语言学习打卡DAY3|scanf和printf、if语句、关系操作符
printf是C语言中的标准输出函数,用于将格式化的数据输出到标准输出流stdout中。printf()是在标准库的头文件stdio.h定义的。使用这个函数之前,必须在源码文件头部引入这个头文件。其中,format为格式化字符串,可以包含普通字符和格式说明符,用于表示输出的数据类型和格式。...为可变参数列表,补充format中的格式说明符。\n");// 输出普通字符// 输出浮点数// 输出整数、字符串和浮点数%d%i:表示输出整数。%f:表示输出浮点数。%c:表示输出字符。%s。
2023-09-11 22:56:17
354
原创 C语言学习打卡DAY2|语句、数据类型、变量
C语言的数据类型可分为基本数据类型和复合数据类型两类。基本数据类型包括:1.整型(int):用于表示整数,包括有符号整数和无符号整数。//短整型//整型int//⻓整型long [int]//更⻓的整型//C99中引⼊浮点型(float和double):用于表示实数,包括单精度浮点数和双精度浮点数。字符型(char):用于表示字符或小整数。char布尔型(bool):用于表示逻辑值,只有true和false两个取值。
2023-09-10 23:39:32
66
原创 学习打卡DAY1:C语言常见概念
C语言是一种通用的高级编程语言,最初由美国计算机科学家Dennis Ritchie于1972年在贝尔实验室开发。C语言被广泛应用于系统编程、应用程序开发和嵌入式系统开发等领域。C语言简洁高效、可移植、易于学习和使用,是很多其他高级语言的基础。C语言具有丰富的数据类型、运算符和语句结构,支持面向过程和面向对象的编程风格。C语言程序可以在各种操作系统和硬件平台上编译和运行。
2023-09-09 15:00:00
54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人