指令m=i++;//若i=5,执行后m= ,i= 。
举一反三
- 该程序段的功能? m=a[0]; for(i=1;i<10;i++) if(m<a[i]) //如果m<a[i],则执行m=a[i] m=a[i];[/i][/i][/i][/i]
- 有以下程序: prt[int *m,int n) int i; for(i=0;i<n;i++) m[i]++; main() int a[]=1,2,3,4,5,i; prt(a,5); for(i=0;i<5;i++) printf("%d,",a[i]); 程序运行后输出结果是______。[/i][/i]
- 下面程序用插入法对数组a进行降序排序。请填空。 main() {int a[5]={4,7,2,5,1}; int i,j,m; for(i=1;i<5;i++) {m=a[i]; j=_ __; while(j>=0&&m>a[j]) {_ _; j--; } _ _=m; } for(i=0;i<5;i++) printf("%d ",a[i]); printf(" "); }
- 有以下程序: prt(int*m,int n) { int i; for(i=0;i<n;i++)m[i])++; } main() { int a[]={1,2,3,4,5},i; prt(a,5); for(i=0;i<5;i++) printf("%d,",a[i]); } 程序运行后的输出结果是 ______。[/i][/i] A: 1,2,3,4,5, B: 2,3,4,5,6, C: 3,4,5,6,7, D: 2,3,4,5,1,
- 有以下程序: prt(int*m,int n) int i; for(i=0;i<n;i++)m[i]++; main() int a[6]= 1,2,3,4,5 ,i; prt(a,5); for(i=0;i<5;i++) printf("%d,",a[i]++); 程序运行后输出的结果是( )。[/i][/i] A: 1,2,3,4,5, B: 2,3,4,5,6, C: 3,4,5,6,7, D: 2,3,4,5,1,