#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//比较10个数的大小
int main()
{
int i, j, k, a[10];
printf("请输入要比较大小的数:\n");
for (i = 0; i < 10; i++)
scanf_s("%d", &a[i]);
for(j=1;j<10-1;j++)
for (i = 0; i < 10- j; i++)
{
if(a[i]<a[i+1])
{
k = a[i]; a[i] = a[i + 1]; a[i + 1] = k;
}
}
for (i = 0; i < 10; i++)
printf("%5d", a[i]);
}
//水仙花数的寻找
int main()
{
int i, j, k, l, m;
printf("shuihuaxianshu:");
for (i = 100; i <= 999; i++)
{
j = i % 10;
k = i / 10 % 10;
l = i / 100;
if (i == j * j * j + k * k * k + l * l * l)
printf("%5d", i);
}
}
//找出一个数据删除并且输出其他数据
int main()
{
int i, j, k, m = 5, n[5] = { 12,17,25,34,56 };
printf("original data(原始数据):");
for (i = 0; i < m; i++)
printf("%4d", n[i]);
printf("\nPlease input a dalete data:");
scanf_s("%d", &k);
for (i = 0; i < m; i++)
if (k == n[i])
{
for (j = i; j < m-1; j++)
n[j] = n[j + 1];
break;
}
if (i >= m)
printf("data not found!\n");
else
{
printf("The last data");
for (i = 0; i < m-1; i++)
printf("%4d", n[i]);
printf("\n");
}
return 0;
}