C语言上机实验思路分享5

实验内容(方法和步骤):

1. 编写一个函数,由实参传来一个整数n,将它各个位上的数字逆序输出,例如输入

123,输出为321。

2. 求方程ax^2 +bx+c=O的根,用3个函数分别求当:b 2 -4ac大于0、等于0和小于0时的根

并输出结果。从主函数输入a、b、c 的值。

3.编写一个函数,由实参传来一个矩阵A[M][N],按列输出它每一列上最大值和最小值

的差。

4. 编写一个函数,从键盘输入m,输出大于m且紧随m的素数。

5.编写一个函数,删除字符串s中从下标k开始的n个字符(n和k从键盘输入)。例

如,字符串内容为:ChinaABC,k中的值为:5,n中的值为:3,结果为:China。

6.编写计算最小公倍数的函数,试由主函数输入两个正整数a和b调用之。计算最小公

倍数的公式为:

lcm(u,v)=u*v/gcd(u,v) (u,v≥0)

其中,gcd(u,v)是u、v的最大公约数。lcm(u,v)是u、v的最小公倍数。

*7.(选做题)编写一个计算星期几的函数,已知2019年1月1日是星期二,给出2019年

M月D日,首先判断日期是否合理,如果合理则给出星期几,否则给出错误信息。

*8.(选做题)写一个二进制和十进制的转换h函数,输入一个二进制数,输出相应的

十进制数。

  • 3
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
好的,下面是我给您撰写的C语言“函数”上机实验小结,希望对您有所帮助。 C语言是一门具有强大功能的编程语言,函数是C语言中的重要组成部分,它的使用可以使代码更加模块化、易于维护和重用。 在C语言中,函数的定义包括函数名、参数和函数体。函数名用于调用函数,参数是传递给函数的数据,函数体是实现函数功能的代码块。 下面是一个简单的示例: ```c #include <stdio.h> /* 函数声明 */ int max(int num1, int num2); int main () { /* 局部变量定义 */ int a = 100; int b = 200; int ret; /* 调用函数来获取最大值 */ ret = max(a, b); printf( "Max value is : %d\n", ret ); return 0; } /* 函数返回两个数中较大的那个数 */ int max(int num1, int num2) { /* 局部变量声明 */ int result; if (num1 > num2) result = num1; else result = num2; return result; } ``` 在上面的示例中,我们定义了一个名为max的函数,它接受两个整型参数并返回其中较大的那个数。在main函数中,我们声明了两个整型变量a和b,并将它们传递给max函数,max函数返回a和b中较大的那个数,并将结果存储在ret变量中。最后,我们使用printf函数将结果输出到控制台。 通过上面的示例,我们可以看到函数的定义和调用是非常简单的。在实际开发中,我们可以根据具体需求定义各种不同的函数,以便更好地实现我们的程序功能。 总的来说,C语言中的函数是非常重要的,掌握函数的使用可以使我们写出更加优雅、简洁、高效的代码。因此,在学习C语言时,我们应该重点学习函数的定义、调用、传参等知识点,这对我们日后的编程工作会非常有帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值