随意
来源:互联网 发布:oracle数据库blob字段 编辑:程序博客网 时间:2024/05/17 06:53
4位数 转化-->从小到大、从大到小
#include<stdio.h>
int turn(int num)
{
int a[10],i,j,temp,num1,num2;
a[0]=num%10;
a[1]=num/10%10;
a[2]=num/100%10;
a[3]=num/1000%10;
for(j=1;j<4;j++)
{
for(i=0;i<4-j;i++)
if(a[i]>a[i+1])
{
temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
}
}
num1=a[3]*1000+a[2]*100+a[1]*10+a[0];
num2=a[0]*1000+a[1]*100+a[2]*10+a[3];
printf("%d\n%d\n",num1,num2);
return num1;
return num2;
}
main()
{
int n,p,p2;
scanf("%d",&n);
p=turn(n);
}
=================================================================
#include<stdio.h>
main()
{
int i,a,b,temp;
while(scanf("%d%d",&a,&b)!=EOF)
{
temp=(a>b)?(a):(b);
for(i=temp;i<=a*b;i++)
if(i%a==0&&i%b==0)
break;
printf("最小公倍数:%d\n",i);
temp=(a<b)?(a):(b);
for(i=temp;i>=1;i--)
if(a%i==0&&b%i==0)
break;
printf("最大公约数:%d\n",i);
}
}
=====================================================================
#include<stdio.h>
main()
{
int i,a,b,temp;
scanf("%d%d",&a,&b);
if(a<b)
{temp=a;a=b;b=temp;}
i=a%b;
while(i!=0)
{
a=b;b=i;i=a%b;
}
printf("最大公约数%d\n",b);
printf("最小公倍数%d\n",a);
}
- 随意
- 随意
- 随意
- 随意
- 随意
- 随意
- 随意
- 随意
- 随意
- 随意
- 随意
- 随意玩
- 随意,写
- 随意帖
- 随意拖动
- 随意写点啥吧
- 随意小结
- 不再随意
- [hoj 1076]Ordered Fractions[Farey序列]
- INDEX FULL SCAN 或 INDEX FAST FULL SCAN区别
- ubuntu 12.04 LTS 手动安装 flash player步骤[转]
- 冷笑话
- Java中vector理解2——vector和arrayList的区别
- 随意
- android学习:日期与时间(DatePicker和TimePicker)
- LVS+KEEPALIVED负载均衡
- Eclipse 代码提示功能设置
- ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME 错误的解决
- 以前,一直都没有信心,觉得女孩子没有办法学习好编程!
- 没有'\0'结尾的字符串输出(0)
- 处理指针常会出现的错误
- 编译Qt的mysql驱动及解决 driver not loaded 错误