Q10:输出100 99 97 93 83 58
差 1 2 4 10 25
差 1 2 6 15
差 1 4 9
#include <stdio.h>
int main()
{
int value[] = {100,99,97,93,83,58};
printf("输出:");
for(int i = 0 ; i < sizeof(value) / sizeof(int) ; i++){
printf("%d ",value[i]);
}
printf("\n");
for(int i = 0 ; i < 3 ; i++){
printf("差:");
for(int j = 0 ; j < sizeof(value) / sizeof(int) - 1 - i ; j++){
value[j] = value[j] > value[j + 1] ?
value[j] - value[j + 1] :
value[j + 1] - value[j];
printf("%d ",value[j]);
}
printf("\n");
}
}