C语言,输入10个整数,判断这10个整数是否是非递减数排列的.是则输出1,否则输出0
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 15:49:49
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 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.
//选为最佳答案哦亲
再问: 你运行过没有,我运行不了
再答: //不好意思,发错了。我重新发一个调试过的,给你。 /*按你的要求只获取10个数,如果输入超过10个数,那么第11个数及其之后的数,都不进行判断了。*/ #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("\nResult: 1 \n"); //如果非递减,则输出"1"; 继续输入新的10个数,进行判断。 break; } if( (n == 8) && (a[n] < a[n+1]) ) { printf("\n Result: 0 \n"); //如不是 非递减,则输出"0"; 继续输入新的10个数,进行判断。 } } } } //非递减,则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.
//选为最佳答案哦亲
再问: 你运行过没有,我运行不了
再答: //不好意思,发错了。我重新发一个调试过的,给你。 /*按你的要求只获取10个数,如果输入超过10个数,那么第11个数及其之后的数,都不进行判断了。*/ #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("\nResult: 1 \n"); //如果非递减,则输出"1"; 继续输入新的10个数,进行判断。 break; } if( (n == 8) && (a[n] < a[n+1]) ) { printf("\n Result: 0 \n"); //如不是 非递减,则输出"0"; 继续输入新的10个数,进行判断。 } } } } //非递减,则1. 否则输出0. //选为最佳答案哦亲 //不好意思,发错了。我重新发一个调试过的,给你。
C语言,输入10个整数,判断这10个整数是否是非递减数排列的.是则输出1,否则输出0
C语言:输入10个整数,对其中前5个数按降序排列,然后输出这10个整数
C语言输入10个整数,输出大于等于其平均值的数的个数
c语言:输入若干个整数,以-1标记输入结束.输出其中的最大数 .
编写一个C语言程序.输入一个整数,判断n的每位数字是否都相同,若相同则输出“YES”,否则输出NO.
1:输入一个整数A,判断是否为偶数.(是输出“YES”否则输出“NO”).
c语言作业:输入一个整数,判断该数的每位数字是否都不相同,如果是则输出yes,如果不是则输出no
c语言作业:输入一个整数,判断该数的每位数字是否都相同,如果是则输出yes,如果不是则输出no
输入一个数,判断是否是整数,如果是整数则输出“Yes”,否则输出“No” .怎么实现输入有多组测试数据啊?
c语言超简单的题:输入10个整数,以每行3个排列,最后输出这10个数的平均数,
pascal 输入一个整数n,请你判断n是否是质数.输入一个数n,如果是质数则输出yes 否则输出no 用break语句
C语言,输入3个整数,将其中最小的数输出.