- 博客(9)
- 收藏
- 关注
原创 C语言----小游戏
3.上面的代码只能实现小球上下弹跳,不是很有意思,我们可以再增加两个速度变量实现上下左右弹跳。4.以上就是小球弹跳的程序了但它弹跳的速度太快容易眼花,所以我们用Sleep函数让它慢点跳。先让屏幕上出现一个小球,再实现弹跳,利用Sleep函数降低弹跳速度。先给大家介绍的是弹跳的小球。
2022-10-08 20:34:08
2280
原创 二分法(折半查找法)
思路:类似于高中所学的二分法,将数组分为两部分,让中间数与想要查找的数进行比较,如果大于中间数,舍弃中间数以左的部分,将中间数以右的部分按上述方法继续二分比较,直至找到。个有序整数组成的数列已放在一维数组中,给定程序的功能是:利用折半查找法查找整数。二分法:用于查找数据在数组中的位置,仅适用于有序数组。若找到,返回其下标值,否则返回。
2022-10-03 10:39:14
411
原创 c语言---函数,结构体
结构体:一个结构就是一个复合的数据类型,里面有各种类型的数据成员,用一个变量表达。函数:接收零个或多个参数,接收0个或多个参数,做一件事情,返回0个或一个值。在函数内新建一个结构变量,并复制调用者的结构的值。参数的传递:有值传递,指针传递,引用传递。整个结构可以作为参数的值传入函数。也可以返回一个结构。
2022-09-23 23:26:03
1590
原创 c语言---数组
3.输入10个学生的成绩,求平均分、最高分、最低分。3.讲一个二维数组a的行和列的元素互换,保存到另一个二维数组b中。1.定义,初始化,引用。1,定义,初始化,引用。
2022-09-17 23:30:08
292
原创 初识C语言(三)
一、for语句的嵌套循环:一般用于二维数组的赋值或计算,需要对两个或以上的二维数组进行控制。(3)在do while循环中与while循环类似,等价于执行一次循环体+while循环。先把i的值0拿来做判断此时while(0)条件为假,不执行循环体把i的值加1后输出。在for循环内部,i++和++i的形式不同但输出结果是相同的,如下所示。++i,先把i的值0执行i=i+1,然后i=1再进行判断,如下所示。二、i++和++i在循环语句中的使用。二、(1)在for循环中i++和++i的使用。
2022-09-13 21:40:46
294
原创 初识C语言(二)
switch-case语句:判断语句和if都是用来处理分支语句,在使用时常根据二者的区别来判断那种效率更高。在提到赋值运算符时都会想到复合赋值运算符,即由赋值运算符之前再加上一个双目运算符成。格式为表达式1op=表达式2(op指双目运算符)等价于表达式1=表达式1op表达式2.if语句:条件语句具有选择、判断作用在c语言中还起到加长语句使语句具有可读性。运算符有很多种仔细观察的话它们的优先级和结合性是很有意思的,比如算术运算符。使用if语句时有单分支和多分支两种情况,下面是单分支的一个代码。
2022-09-10 17:44:09
279
原创 初识C语言-1
在上图代码中在比较"my"和"motherland"大小时从首字母开始比较其在字母表中的位置,这两个字符串首字母都是m而y在字母表中的位置要后于o,由此判定"my">"motherland"。变量的定义:[存储类别][类型说明书] [变量1],[变量2],..............,[变量n];常变量时一种特殊的变量,具有变量的三要素,必须在定义的同时赋值在程序运行过程中其值不能改变 由此体现出常量的性质。2.实型常量默认是double型的实数,在数的后面加上F/f则为float型的实数。
2022-09-04 19:15:18
380
原创 C语言初入门学习小结
在整形数据(int,short int,long int) 中根据有无符号分成了6种类型,有符号的整形在类型前加上signed(可不加) 无符号的则加上unsigned,而它们的字节和数据范围都是有规律的。在计算机的存储空间中8个二进制位表示一个字节无数个字节构成了计算机的内存,而无符号的整形数据将所有的二进制位用来表示数据(如上图所示,无符号整形数据用%u格式输出,%u表示用无符号十进制的格式输出。),有符号的整形数据用最左边的二进制位表示正负,也由此得出它们的取值范围。......
2022-08-30 18:19:13
347
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人