实验内容(方法和步骤): 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函数,输入一个二进制数,输出相应的 十进制数。 |
C语言上机实验思路分享5
于 2022-04-30 13:10:52 首次发布