解题思路:不用管几行,直接将其全部赋值给数组,注意事项:参考代码: #include<stdio.h> int main() { int j,a[100],n,i,num=0,chong,duan; scanf("%d",&n); while(scanf("%d",&a[num])!=EOF)//直接全部读入 { num++; } for(i=0;i<num;i++) { for(j=0;j<num-i-1;j++) if(a[j]>a[j+1])//冒泡排序 { a[j]=a[j+1]+a[j]; a[j+1]=a[j]-a[j+1]; a[j]=a[j]-a[j+1]; } } for(i=0;i<num;i++) { if(a[i]==a[i+1]) //重复chong=a[i]; if(a[i+1]-a[i]==2) //断点duan=a[i]+1; } printf("%d %d",duan,chong); }
0.0分
2 人评分
A+B for Input-Output Practice (VII) (C++代码)浏览:615 |
兰顿蚂蚁 (C++代码)浏览:1091 |
printf基础练习2 (C语言代码)浏览:942 |
校门外的树 (C语言代码)浏览:961 |
Wu-求圆的面积 (C++代码)浏览:1892 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:667 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:616 |
求圆的面积 (C语言代码)浏览:657 |
C语言训练-斐波纳契数列 (C语言代码)浏览:509 |