![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言程序设计练习
文章平均质量分 76
Knox_Lai
这个作者很懒,什么都没留下…
展开
-
C语言练习-数组
在一个升序的数组中查找指定的数字n,很容易想到的方法就是遍历数组,但是这种方法效率比较低。二分查找针对的是一个有序的数据集合,每次都通过跟区间的中间元素对比,将待查找的区间缩小为之前的一半,直到找到要查找的元素,或者区间被缩小为 0。原创 2024-03-06 21:12:15 · 190 阅读 · 0 评论 -
C语言练习-猜数字游戏
程序中在调用 rand 函数之前先调用 srand 函数,通过 srand 函数的参数 seed 来设置 rand 函数生成随机数的时候的种子,只要种子在变化,每次生成的随机数也就变化起来了。rand 函数会返回一个伪随机数,这个随机数的范围是在 0 ~ RAND_MAX 之间,RAND_MAX 的大小依赖编译器实现,大部分编译器上是32767。其实,rand 函数生成的随机数是伪随机的,是通过某种算法生成的随机数,并不是真正的随机数。在程序中我们一般使用程序的运行时间作为种子,因为时间是时刻在变化的。原创 2024-03-05 21:45:29 · 930 阅读 · 0 评论 -
选择结构程序练习题
A. 实验3-9 三天打鱼两天晒网题目描述中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入输入在一行中给出一个不超过1000的正整数N。输出在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。输入样例:输出样例:...原创 2022-04-08 19:39:49 · 401 阅读 · 0 评论