为什么要有“-‘0’” “+‘0’”?
wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。
再次谢谢你们
自己的.
#include <stdio.h>
#include <stdlib.h>
#define N 5
void main()
{
int arr[N]={0};
int i=0;
int temp=0;
/*===========程序开始========================*/
printf("请输入%d¸个数\n" ,N);
for(i=0;i<N;i++)
{
printf("第%d¸个为: ",i+1);
scanf("%3d",&arr[i]);
fflush(stdin);
}
for(i=0;i<N/2;i++)
{
// 逆序值公式
temp=arr[i];
arr[i]=arr[N-i-1];
arr[N-1-i]=temp;
}
system("cls"); // 清屏
printf("原数据为:");
for(i=0;i<=N-1;i++)
{
printf("%3d",arr[i]);
}
printf("\n");
/*============加密程序=====================*/
printf("加密后的数据为:");
// 交换值公式
temp=arr[0];
arr[0]=arr[N-1];
arr[N-1]=temp;
for(i=0;i<N;i++)
{
// 加5再除以10取余数的公式
arr[i]=(arr[i]+5)%10;
printf("%3d",arr[i]);
}
printf("\n");
}
[此贴子已经被作者于2006-12-29 16:58:07编辑过]