题解 | #有序序列判断#
有序序列判断
https://www.nowcoder.com/practice/22e87f8a8d764a6582710f38d1b40c6e
#include <stdio.h> //1 6 9 22 30 判断所有元素升序或降序 int main() { int N = 0; int arr[50] = {0}; scanf("%d", &N); int flag1 = 0;//升序 int flag2 = 0;//降序 for (int i = 0; i < N; i++) { scanf("%d", &arr[i]); if (i > 0) { if (arr[i] > arr[i - 1]) { flag1 = 1; } else { { flag2 = 1; } } } } if (flag1 + flag2 == 1) { printf("sorted\n"); } else { printf("unsorted\n"); } return 0; }
c语言刷题 文章被收录于专栏
c语言刷题题目