C语言,输入10个整数,判断这10个整数是否是非递减数排列的.是则输出1,否则输出0例如输入1 1 2 3 4 5 6 7 8 9则输出1例如输入1 2 3 4 5 6 7 8 9 10则输出0
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 23:38:14
C语言,输入10个整数,判断这10个整数是否是非递减数排列的.是则输出1,否则输出0例如输入1 1 2 3 4 5 6 7 8 9则输出1例如输入1 2 3 4 5 6 7 8 9 10则输出0
C语言,输入10个整数,判断这10个整数是否是非递减数排列的.是则输出1,否则输出0
例如输入1 1 2 3 4 5 6 7 8 9则输出1
例如输入1 2 3 4 5 6 7 8 9 10则输出0
C语言,输入10个整数,判断这10个整数是否是非递减数排列的.是则输出1,否则输出0例如输入1 1 2 3 4 5 6 7 8 9则输出1例如输入1 2 3 4 5 6 7 8 9 10则输出0
//非递减,则1. 否则输出0.
//选为最佳答案哦亲
#include "stdio.h"
int main()
{
int a[10];
int n;
while(1)//死循环,你可以输入10个数之后,看结果.然后继续输入新的10个数.
{
//Init
for( n = 0 ; n < 10 ; n++ )
{
a[n] = 0;
}
//输入10个数
for( n = 0 ; n < 10 ; n++ )
{
scanf("%d",&(a+n));
}
for( n = 0 ; n < 9 ; n++ )
{
if( a[n] >= a[n+1] )
{
printf("\n 1 \n");
//如果非递减,则输出"1"; 继续输入新的10个数,进行判断.
break;
}
if( (n == 9) && (a[n] < a[n+1]) )
{
printf("\n 0 \n");
//如不是 非递减,则输出"0"; 继续输入新的10个数,进行判断.
}
}
}
}
//非递减,则1. 否则输出0.
//选为最佳答案哦亲