C语言编程函数的调用
3个回答
展开全部
#include "stdio.h"
int fun(int x,int y)
{
int x2,x1,y2,y1;
x2=x/10;
x1=x%10;
y2=y/10;
y1=y%10;
return 1000*x1+100*y2+10*x2+y1;
}
int main()
{
int a,b,c;
printf("请输入两个两位数a、b(两个数用空格隔开)=>");
scanf("%d%d",&a,&b);
printf("\na=%d,b=%d\n",a,b);
if(a<10||a>99||b<10||b>99)
printf("输入的两位数错误!");
else
{
c=fun(a,b);
printf("c=%d",c);
}
return 0;
}
int fun(int x,int y)
{
int x2,x1,y2,y1;
x2=x/10;
x1=x%10;
y2=y/10;
y1=y%10;
return 1000*x1+100*y2+10*x2+y1;
}
int main()
{
int a,b,c;
printf("请输入两个两位数a、b(两个数用空格隔开)=>");
scanf("%d%d",&a,&b);
printf("\na=%d,b=%d\n",a,b);
if(a<10||a>99||b<10||b>99)
printf("输入的两位数错误!");
else
{
c=fun(a,b);
printf("c=%d",c);
}
return 0;
}
展开全部
#include <stdio.h>
int fun(int a, int b)
{
int x = a / 10;
int y = a % 10;
int m = b / 10;
int n = b % 10;
int c = y * 1000 + m * 100 + x * 10 + n;
return c;
}
int main(void)
{
printf("%d\n", fun(56, 13));
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int fun(int a,int b){
int c;
c=(a/10)*10+(a%10)*1000+(b/10)*100+b%10;
return
}
void main(){
int c;
int a,b;
a=56;
b=74;
c=fun(int a,int b);
}
int fun(int a,int b){
int c;
c=(a/10)*10+(a%10)*1000+(b/10)*100+b%10;
return
}
void main(){
int c;
int a,b;
a=56;
b=74;
c=fun(int a,int b);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询