C语言中怎样输出自定义函数的输出

来源:百度知道 编辑:UC知道 时间:2024/05/30 19:16:25
1.用C语言做一个函数,要求给定任意一个4位数,能够将其个位,十位,百位,千位,输出,尽可能的简单些.2.用C语言做一个函数,要求能够实现读取最大位是在什么位,最大位的数值是几?

楼上给的程序有缺陷

我补充吧~~!

#include<stdio.h>
void aaa(int a)
{int x,y,z,e;
x=a/1000;
y=a/100%10
z=a/10%10
e=a%10;
printf(%d%d%d%d,x,y,z,e);
}
main()
{int b;
scanf(%d,b);
if(b>=1000&&b<=9999)
aaa(b);
}

要是有不懂的在线交流啊~~!

#include <stdio.h>
#include <stdlib.h>
int main()
{int num;
void fun(int);
printf("输入一个四位数:\n");
scanf("%d",&num);
fun(num);
system("pause");
return 0;
}
void fun(int a)
{while(a)
{printf("%d,",a%10);
a/=10;
}
}

第二个
#include <stdio.h>
#include <stdlib.h>
int main( )
{ void fun(long);
long num;
scanf("%ld",&num);
fun(num);
system("pause");
return 0;
}
void fun(long a)
{int i=0,j=1,max=0;
w