编写一个函数void fun(int m,int n),函数的功能是:
输出m和n之间(包括m,n)所有整数,
若m=n,只能输出一个整数
若m<n,输出数列为升序
若m>n,输出数列为降序
例如调用fun(8,5),屏幕输出8 7 6 5
例如调用fun(2,6),屏幕输出2 3 4 5 6
在主函数中输入任意两个整数,通过调用fun函数,显示对应数列。
#include <stdio.h>
void fun(int m,int n);
int main()
{
int m,n;
printf("请输入任意两个整数,我们将会输出他们之间的数\n---> ");
scanf("%d %d",&m,&n);
fun(m,n);
return 0;
}
void fun(int m,int n)
{
if(m==n) printf("%d",m||n); else
if(m<n) while(m<=n) printf("%d\t",m++);else
while(m>=n) printf("%d\t",m--);
}
仅是日常小练习,如果不是最好的办法请见谅;
如果对您有帮助,可以给我点个赞吗。