1.给你三个整形数据,找出其中最大的一个整形数
max(int x,int y,int z)
{
x=x>y?x:y;
y=z;
x=x>y?x:y;
printf("最大数为:%d",x);
}
2.求1+2!+3!+。。。。+20!的和
summ()
{
int n=20;
double s=0;
for(i=1,i<=n,i++)
for(j=1,j<=i,j++)
{
s*=j;
}
printf("和为:%d",s);
}
3.编程完成数据加密。数据是五位的整数,加密规则为:每位数字都加上6,然后用和除以8的余数代替该数字,再将第一位和第五位交换,第二位和第四位交换。
encript(int num)
{
int a[5];
for(int i=0;i<5;i++)
{
a[i]=num%10;
num=num/10;
a[i]=(a[i]+6)%8;
}
num=0;
for(int i=0;i<5;i++)
{
num*=10;
num+=a[i];
}
return num;
}