填空题:判断数据有序关系
int issort(int a[],int n)
{
int i=0,flag=1;
while(i<n-1 && flag)
{
if(a[i]>a[i+1])
i++;
else
flag=0;
}
if(i==n-1)
flag=2;
else
{
flag=1;
while(i<n-1 && flag)
{
if(a[i]<a[i+1])
i++;
else
flag=0;
}
if(i<n-1)
flag=0;
else
flag=1;
}
return flag;
}
数组a中的值为{10,5,6,8,9,6},n=6,则返回值为。
数组a中的值为{8,6,5,4,3,1},n=6,则返回值为。
数组a中的值为{1,3,9,14,18,26},n=6,则返回值为。
数组a中的值为{16,9,3,4,5,6},n=6,则返回值为。
数组a中的值为{5,7,8,6,4,3},n=6,则返回值为。
答案:
第1空:0 ||
第2空:2 ||
第3空:1 ||
第4空:1 ||
第5空:0 ||