问答题

请补充main函数,该函数的功能是:把一维数组中的元素逆置。结果仍然保存在原数组中。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。 试题程序: #include <stdio.h> #define N 10 main ( ) { int i, j, t; int bb[N]; clrscr (); for (i=0; i<N; i++) bb[i]=i; printf("\n*** original list ***\n"); for (i=0;i<N; i++) printf ("%4d",bb [i] ); for( 【1】 ; j<=i; 【2】 ) { t=bb [j ]; bb [j ] =bb [i]; bb[i]=t; } printf("\n****** new list ******\n"); for (i=0; i<N; i++) printf ("%4d",bb [i] ); }

【参考答案】

[1]j=0,--i [2]j++,i-,[解析]填空1:逆置一维数组元素的思路是,将第一个元素与最后一个元素对调,将......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)