自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 【Java】数组1

【代码】【Java】数组1。

2024-05-19 23:13:23 190 1

原创 【数据结构】顺序表插入、删除、查找(C语言)

【代码】【数据结构】顺序表插入、删除、查找。

2024-04-09 16:45:26 147 1

原创 基础逻辑设计题

超过10公里以上的部分加收50%的空驶补贴费,即每公里3元;营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。编写程序,输入行驶里程(公里)与等待时间(分钟),计算并输出乘客应支付的车费(元)。百分制成绩到五分制成绩的转换规则:大于或等于90分为A,小于90分且大于或等于80分为B,小于80分且大于或等于70为C,小于70分且大于或等于60为D,小于60分为E。2.高速公路超速处罚:按照规定,在高速公路上行驶的机动车,超出原本车道限速的10%则处200元罚款;

2024-03-29 01:02:41 228 1

原创 数组应用4(凑标题字数)

输入一个正整数n(1<n<=1000),再输入n个整数,分析每个整数的每一位数字,求出现次数最多的数字。输入一个正整数n(1<=n<=6)和n阶方阵a中的元素,如果a是上三角矩阵,输出“YES”,否则,输出“NO”。上三角矩阵指主对角线以下的元素都为0的矩阵,主对角线为从矩阵的左上角至右下角的连线。大写辅音字母是指除'A', 'E', 'I', 'O', 'U' 以外的大写字母。输入2个正整数m和n(1<=m<=6,1≤n≤6),然后输入矩阵a(m行n列)中的元素,分别求出各行元素之和,并输出。

2024-03-28 23:47:43 127

原创 函数调用应用3

要求定义并调用函数countdigit(number,digit),它的功能是统计整数number中数字digit的个数。6.使用函数输出水仙花数:输入两个正整数m和n(1≤m,n≤1000),输出m~n之间的所有满足各位数字的立方和等于它本身的数。3.使用函数计算两点间的距离:给定平面任意两点坐标(x1,y1)和(x2,y2),求这两点之间的距离,(保留2位小数)。4.利用函数计算素数个数并求和:输入两个正整数m和n(1≤m,n≤500),统计并输出m和n之间的素数的个数以及这些素数的和。

2024-03-25 15:36:06 293

原创 Chapter6 练习(凑字数)

3.使用函数输出指定范围内的完数:输入两个正整数m和n(1≤m,n≤1000),输出m和n之间的所有完数,完数就是因子和它本身相等的数。要求定义并调用函数factorsum(number),它的功能是返回number的因子和。要求定义并调用函数reverse(number),它的功能是返回number的逆序数。4.使用函数输出指定范围内的斐波那契数:输入两个正整数m和n(1≤m,n≤1000),输出m~n之间所有的斐波那契数。要求定义并调用函数fib(n),它的功能是返回第n项斐波那契数。

2024-03-23 14:19:39 206

原创 结构体基础

每个学生的记录包括学号、姓名、成绩和等级,要求定义和调用函数set_grade(),根据学生成绩设置其等级,并统计不及格人数,等级设置:85~100为A,70~84为B,60~69为C,0~59为D。编写程序,定义一个嵌套的结构类型,输入n个(n<10)个联系人的信息,再按他们的年龄从大到小的顺序依次输出其信息。用结构类型表示时间内容(时间以时、分、秒表示),输入一个时间数值,再输入一个秒数n(n<68),以h:m:s的格式输出该时间再过n秒后的时间值(超过24点就从0点开始计时)

2024-03-21 15:02:38 259 1

原创 指针基础练习

4.使用函数实现字符串复制:输入一个字符串t和一个正整数m,将字符串t中从第m个字符开始的全部字符复制到字符串s中,再输出字符串s。5.删除字符:输入一个字符串,再输入一个字符ch,将字符串中所有的ch字符删除后输出该字符。要求定义和调用函数delchar(s,c),该函数将字符串s中出现的所有c字符删除,试编写相应程序。7.分类统计字符个数:输入一行文字,统计其中的大写字母、小写字母、空格、数字以及其他字符各有多少。6.判断回文:判断输入的一串字符是否为“回文”。3.计算两个数的和与差。

2024-03-21 12:21:56 221 1

原创 数组应用3(字符专场)

1.凯撒密码:输入一个以回车符为结束标志的字符串(少于80个字符),再输入一个正整数offset,用凯撒密码将其加密后输出。凯撒密码是一种简单的替换加密技术,将明文中的所有字母都在字母表上向后偏移offset位后被替换成密文。2.字符转换:输入一个以回车符为结束标志的字符串(少于10个字符),提取其中所有的数字字符(‘0’……‘9’),将其转换为一个十进制整数输出。

2024-02-26 01:58:08 361 1

原创 数组应用2(凑标题字数专用括号)

4.尽管getchar()读取的是字符,但它的返回值类型是int,而不是char。这是因为int型可以表示更多的值,包括特殊值EOF(End Of File),这用于指示输入结束或发生错误。3.尽管getchar()读取的是字符,但它的返回值类型是int,而不是char。输入一个整数x,然后在数组中查找x,如果找到,输出相应的下标,否则输出“not found”。2.方阵转置:输入一个正整数n(1<n<=6),根据下式生成一个n*n的方阵,该方阵转置(行列互换)后输出。

2024-02-24 23:46:00 345

原创 数组应用(凑标题字数专用括号)

输入正整数n(1<=n<=10)和整数x,再输入n个整数并存入数组a中,然后在数组a中查找给定的x。如果数组a中的元素与x的值相同,输出所有满足条件的元素的下标(下标从0开始);2.利用数组计算斐波那契数列:利用数组计算斐波那契数列的前n个数(1<=n<=46),即1,2,3,5,8,……1.输出所有大于平均值的数:输入n个整数(1<=n<=10),计算这些数的平均值,再输出所有大于平均值的数。4.选择法排序:输入一个正整数n(1<=n<=10),再输入n个整数,用选择法将他们从小到大排序后输出。

2024-02-23 01:07:22 338

原创 函数调用应用2

3.用函数实现财务现金记账:先输入操作类型(1收入,2支出,0结束),再输入操作金额,计算现金剩余额,经多次操作直到输入操作类型为0时结束。4.(静态局部变量应用)输入正整数n,输出1!要求定义并调用含静态变量的函数fact_s(n)进行计算n!2.复数运算:计算2个复数之和与之积。分别输入2个复数的实部与虚部,用函数实现计算2个复数之和与之积。1.数字金字塔:输入一个正整数,输出n行数字金字塔。

2024-02-19 00:25:14 350 1

原创 函数调用应用

1.计算五边形的面积:将一个五边形分割成3个三角形,输入这些三角形的7条边长,计算该五边形的面积。4.使用函数判断完全平方数:定义一个完全平方数的函数IsSquare(n),当n为完全平方数时返回1,否则返回0.2.使用函数求最大公约数:定义函数gcd(int m, int n),计算这两个数的最大公约数(辗转相除法)当n为完全平方数时,可以采用下列等差数列求和计算:1+3+5+7+……3.使用函数判断素数:定义函数prime(m)判断m是否为素数,当m为素数时返回1,否则返回0。

2024-02-17 16:13:40 410 1

原创 循环结构应用2

核心代码:使用二层循环嵌套,外层循环遍历m~n之间的所有质数,而内层循环对其中的每个数判断其是否是素数。4.素数问题:输入2个正整数m和n(1<=m<=n<=500),输出m到n的全部素数,每行输出10个。

2024-02-17 11:39:33 324 1

原创 循环结构应用

3.斐波那契数列问题:输入正整数n(1<=n<=46),输出斐波那契数列的前n项:1,1,2,3,5,8,13,……(斐波那契数列就是满足任一项数字是前两项数字的和,最开始两项均定义为1的数列)2.求最值问题:输入一批学生的成绩,找出最高分。

2024-02-16 00:20:30 346 1

原创 srand()函数/rand()函数/time()函数

time()函数返回自1970年1月1日以来的秒数,通常用于获取系统当前的时间戳。此外,time()函数通常与其他时间处理函数结合使用,例如localtime()、gmtime()以获取不同格式的当前系统时间或标准时间。(RAND_MAX是一个预定义的常量,通常是32767)要生成一个指定范围内的随机数,可以使用取模运算符%将rand()函数返回值限制在一个范围内。总结:srand()函数用于生成一个随机数种子,而rand()函数用于生成随机整数,使用rand()函数前,要先用srand()函数设置种子。

2024-02-03 21:57:10 400

原创 break语句和continue语句应用

(5)continue语句和break语句的区别:break结束循环,continue只是跳过后面的语句继续循环。(1)break语句强制循环结束,for循环中,一旦执行break语句,则循环提前结束,不再执行循环体中位于其后的其他语句;(3)continue语句的作用是跳过循环体中continue后面的语句,继续下一次循环,一般也需要配合if语句使用;(2)break语句应该和if语句配合使用,条件满足时,才执行break跳出循环;(明天写一下srand()、rand()、time()这三个函数)

2024-02-03 01:17:32 357 1

原创 do-while应用:

d.适用于先循环、后判断循环条件的情况,一般在循环体执行过程中明确循环控制条件。c.使用时要另加初始化部分,循环体语句必须包含最终能改变条件真假性的操作;分析:a.故无法事先确定循环的次数,采用do-while循环;b.循环体只能是一条语句;

2024-01-31 10:23:34 326

原创 1.27练习

2.价格输出的printf如果放在for循环里面就会按照循环输出六行。第二个printf是真正输出的语句,输出整型数字要加3个%d;第一个printf是提示语,不用在后面打a,b,c;1.printf输出的值必须是已定义的参数;

2024-01-28 22:45:16 393

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除