- 博客(49)
- 收藏
- 关注

原创 虚拟自动取款机ATM设计(C语言)
1.设计一个模拟自动取款机ATM,有常用的功能2.常用的功能有:用户输入密码登录界面;取款界面;取款后的取款金额以及剩余显示,退出功能等等3.程序执行的命令包括:(1)输入正确密码进入主登录页面(2)执行取款界面(3)显示取款金额以及剩余金额(4)退出系统界面...
2022-06-29 12:13:33
4074
1
原创 成绩——求平均分以及最大分最小分
小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。请计算这次考试的最高分、最低分和平均分。
2022-11-29 22:47:02
877
原创 使用结构体指针变量指向结构体数组
声明学生结构体类型,定义学生结构体数组,并对其进行初始化操作。通过指向数组的指针,将数组中的元素进行输出显示。
2022-07-24 12:52:16
1892
原创 查询员工信息(C语言)
首先定义结构体类型structemployee,然后定义一个结构体类型的数组emp[],且给这个数组赋值。//接着根据用户的提示输入想要查找的员工的姓名,在主函数中,根据员工的姓名利用strcmp函数与结构体类型中的。//name进行比较,如果相同,则将该数组输出。//如果没有找到,则显示没有找到的信息。......
2022-07-24 12:49:30
1940
原创 编程将一个整数分解成一个质因数的连乘积,并打印在屏幕上
//编程将一个整数分解成一个质因数的连乘积,并打印在屏幕上//***本题的难点是既要找出质因数,又要保证其连乘为该数//***需要两个循环,外循环与内循环/*每个合数 都可以写成几个 质数 相乘的形式,这几个质数就都叫做这个合数的质 因数 。 如果一个质数是某个数的因数,那么就说这个质数是这个数的质因数。而这个因数一定是一个质数。质因数 (或 质因子 )在数论里是指能整除给定正整数的质数。 两个没有共同质因子的正整数称为 互质 。因 为1没有质因子, 1 与任何正整数(包括1本身)都是互质 。 正整
2022-07-14 10:33:47
2291
2
原创 //编程输入一位任意数据//***求该数的位数//***求该数的平方以及后n位的数据
//编程输入一位任意数据//***求该数的位数//***求该数的平方以及后n位的数据
2022-07-14 10:29:57
120
原创 //编程输入一位不多于5位的正整数//***求出该数的位数//***分别打印每一位数据//***逆序输出该数据
//编程输入一位不多于5位的正整数//***求出该数的位数//***分别打印每一位数据//***逆序输出该数据FX博客网
2022-07-14 10:16:37
146
原创 将若干字符串按照字母顺序输出
自定义函数paixu()的作用是对字符串进行排序,paixu函数的形参string是指指针数组名,接收实参传过来的数组的首地址,这里使用排序法进行排序,本实例应用了strcmp字符串函数进行比较。函数解析:strcmp字符串比较函数:int strcmp(char *p1,char *p2) 应有的头文件:#include 函数功能:比较两个字符串的大小,其实就是将...
2022-07-07 11:34:26
1597
1
原创 //使用指针实现整数排序//本例实现:输入三个整数,将这三个整数按照从小到大的顺序进行排序输出,显示在屏幕上
//使用指针实现整数排序//本例实现:输入三个整数,将这三个整数按照从小到大的顺序进行排序输出,显示在屏幕上
2022-07-06 13:55:33
1091
1
原创 用指针实现数据交换
方法1: 方法2:本程序创建了一个自定义函数change(),用于实现交换两个变量的值,该函数包含两个指针变量:p,q,在主函数中定义了两个指针型的实参:pa,pb,在函数调用时,将实参变量的值传递给形参,交换完之后pa和p都指向变量a,pb和q都指向变量b,在主函数中输出的变量是已经交换过的值。...
2022-07-06 11:54:30
3623
原创 查找两个数组(数组元素按照从小到大的顺序进行排放)中出现的第一个相同的元素(指针的指针)
查找两个数组(数组元素按照从小到大的顺序进行排放)中出现的第一个相同的元素(指针的指针)
2022-07-06 11:09:55
281
原创 使用返回指针的函数查找数组中元素的最大值
本程序定义了一个findmax()函数,该函数的作用是找到一维数组中的最大值,函数中定义了指针变量max,max初值为数组的首地址,将max的值与数组中的每个值进行比较,如果数组中的元素大于max所指向的元素的值,则将该元素赋给max,以此类推,直到整个一维数组的元素全部比较完毕,此时max所指向的值就是一维数组中的最大值,在主函数中定义了一个指针变量max,该变量的值就是返回findmax的返回值,即一个地址,通过访问该地址可以获得这个一维数组的最大值。...
2022-07-06 09:42:41
3501
原创 利用指针的指针输出一维数组
欢迎来到FX编程小白的世界 该程序将数组a的首地址赋给指针变量p,又将指针变量的地址赋给q,要通过这个双重指针变量q访问数组中的所有元素,就需要一层一层进行分析:*q的含义----*q指向的是指针变量p所存放的内容以及数组a的首地址,要想取出数组a的元素,就必须要在*q之前再加上一个指针运算符*。...
2022-07-05 10:53:35
3445
原创 编程计算一年中从第m个月到第n个月共有多少天
//编程计算一年中从第m个月到第n个月共有多少天//算法思路:本程序的设计思路时计算从1到m+n-1个月的总天数,减去1到m-1个月的天数,即为结果。闰年FX编程小白
2022-07-02 16:15:28
142
原创 C语言输出时的%*等都代表什么意思?
%d,十进制有符号整型%ld,十进制有符号长整型%hu,十进制无符号短整型%u,十进制无符号整型%lu,十进制无符号长整型%c,字符型%s,字符串型%f,十进制浮点型%lf,十进制双精度浮点型%e,科学计数法格式%x,十六进制%o,八进制%p,十六进制形式指针%%,输出'%'字符...
2022-07-02 14:47:44
2315
原创 打鱼晒网问题
//如果一个渔夫从2000年1月1日开始每三天出来打一次鱼 晒一次网,编程实现从2000年1月1日以后的任意一天,输出该渔夫在打鱼还是在晒网//算法核心点:判断年份是闰年还是平年,闰年与平年的天数不一样;再依次加上月份与日期对应的天数 //判断闰年:方法:看这一年的年份是不是4的倍数。. 如果年份是4的倍数,那么这一年就是闰年。. 如我的出生年份是1976年,1976/4=494,是4的倍数,那么1976年就是闰年,2月份有29天,全年有366天。. 反之,如果年份不是4的倍数,那么这一年就是平年。. 如
2022-07-01 12:58:38
128
原创 从键盘输入三角形的直角边,利用hypot()函数输出三角形的斜边
从键盘输入三角形的直角边,利用hypot()函数输出三角形的斜边欢迎来到我的CSDNhttps://blog.csdn.net/weixin_57269947?type=blog
2022-07-01 07:57:16
230
原创 百钱百鸡问题
//中国古代数学家张丘建在在他的《算经》中提出这样一个“百钱百鸡问题”,鸡翁一,值钱五//鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问有翁,母,雏各几何?//由题意知:如果100元全部用于买鸡公,则最多只能买到20只;如果全部用于买鸡母,则最多只能买到33只;如果全部用于买鸡雏,则最多只能买到99只(小鸡的数量为3的倍数,且不能多余100只...
2022-06-30 23:21:02
852
原创 ‘scanf‘: This function or variable may be unsafe. Consider using ...该如何解决?
scanf,This function or variable may be unsafe. Consider using ...该如何解决?
2022-06-30 22:25:27
103
原创 项不会计算为接受 2 个参数的函数?该如何解决?
出现这种情况的原因如下:定义的函数名与定义的变量参数重名了,如下: 改正方法就是对函数名或者是函数参数进行重命名
2022-06-30 22:06:22
3387
原创 递归函数求解年龄(C语言)
递归函数的调用//调用一个函数的过程中又出现不断地调用自己的情况,称为函数的递归调用,这种函数成为递归函数,C语言允许函数的递归调用:在函数递归中,主调函数又是被调函数,执行递归函数将反复调用自身,每调用一次就会进入新的一层。从而得到一个结论,递归调用就是一个自身的无限的调用,在编程的过程中,很明显不需要用这种无限的自身的调用,这时就可以设置一个调用出口来结束调用而不会无休止的调用下去。//*******************问题********************////有五个人坐在一起,问第五
2022-06-30 20:12:17
1817
原创 求最大公约数的几种常见方法(C语言)
1.欧几里得算法(辗转相除法)2.更相减术法:最常见的求解公约数的方法:将两数相减,:先判断两个数是否相等,若两数相等,则其最大公约数为其本身;若两数不等,则最差,然后用这个较小数与他们之间的差值进行比较,如果相等,则该差值就是其最大公约数,如果不等,则继续执行该比较与减法操作,直到最小数与差值相等为止。3.stein算法(结合辗转相除法以及更相减术法的优势,以及移位运算得到)...
2022-06-30 17:09:21
2783
原创 插入排序(C语言)
//插入排序是把一个记录插入到已经排好序的有序序列中,使整个有序序列在插入了该记录之后//仍然有序,插入排序中较为简单的一种方法便是直接插入排序,其插入位置的确定就是//通过将待插入的序列与有序区中的各记录自右向左以此比较其关键字值大小来确定的将第一待排序序列第一个元素看做一个有序序列,把第二个元素到最后一个元素当成是未排序序列。从头到尾依次扫描未排序序列,将扫描到的每个元素插入有序序列的适当位置。(如果待插入的元素与有序序列中的某个元素相等,则将待插入元素插入到相等元素的后面。)//要求:从键盘输入1
2022-06-29 19:50:10
437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人