
C语言程序设计练习
文章平均质量分 67
Knox_Lai
这个作者很懒,什么都没留下…
展开
-
C语言练习-函数
题目名称:二分查找-函数实现题目内容:写一个二分查找函数功能:在一个升序数组中查找指定的数值,找到了就返回下标,找不到就返回-1.:二分查找要求数组是升序排列的,否则无法正确工作。:确保left和right的初始值正确,避免数组越界。原创 2025-01-15 16:03:42 · 403 阅读 · 0 评论 -
C语言练习-if语句
KiKi想知道已经给出的三条边a,b,c能否构成三角形,如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形或普通三角形)。原创 2024-12-26 20:43:53 · 411 阅读 · 0 评论 -
C语言练习-循环
题目名称:乘法口诀表题目内容:在屏幕上输出9*9乘法口诀表需要注意的地方在于 i * i 之后的就不用乘了,是多余的。原创 2024-12-27 13:55:35 · 131 阅读 · 0 评论 -
C语言练习-数组2
多组输入,一个整数(2~20),表示输出的行数,也表示组成“X”的反斜线和正斜线的长度。原创 2024-12-28 20:06:32 · 392 阅读 · 0 评论 -
C语言练习-数组1
在一个升序的数组中查找指定的数字n,很容易想到的方法就是遍历数组,但是这种方法效率比较低。二分查找针对的是一个有序的数据集合,每次都通过跟区间的中间元素对比,将待查找的区间缩小为之前的一半,直到找到要查找的元素,或者区间被缩小为 0。原创 2024-03-06 21:12:15 · 223 阅读 · 0 评论 -
C语言练习-猜数字游戏
程序中在调用 rand 函数之前先调用 srand 函数,通过 srand 函数的参数 seed 来设置 rand 函数生成随机数的时候的种子,只要种子在变化,每次生成的随机数也就变化起来了。rand 函数会返回一个伪随机数,这个随机数的范围是在 0 ~ RAND_MAX 之间,RAND_MAX 的大小依赖编译器实现,大部分编译器上是32767。其实,rand 函数生成的随机数是伪随机的,是通过某种算法生成的随机数,并不是真正的随机数。在程序中我们一般使用程序的运行时间作为种子,因为时间是时刻在变化的。原创 2024-03-05 21:45:29 · 967 阅读 · 0 评论 -
选择结构程序练习题
A. 实验3-9 三天打鱼两天晒网 题目描述 中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”? 输入 输入在一行中给出一个不超过1000的正整数N。 输出 在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。 输入样例: 输出样例: ...原创 2022-04-08 19:39:49 · 467 阅读 · 0 评论