写出以下程序运行结果。 #include<iomanip.h> const int N=3; int main() { int a[N][N]={{7,-5,3},{2,8,-6},{1,-4,-2}}; int b[N][N]={{3,6,-9},{2,-8,3},{5,-2,-7}}; int i,j,c[N][N]; for(j=0;j<N;i++) //计算矩阵C for(j=0;j<N;j++) c[i][j]=a[i][j]+b[i][j]; for(j=0;j<N;i++) //输出矩阵C { for(j=0;j<N;j++) cout<<setw(5)<<c[i][j]; cout<<endl; } }[/i][/i][/i][/i]
写出以下程序运行结果。 #include<iomanip.h> const int N=3; int main() { int a[N][N]={{7,-5,3},{2,8,-6},{1,-4,-2}}; int b[N][N]={{3,6,-9},{2,-8,3},{5,-2,-7}}; int i,j,c[N][N]; for(j=0;j<N;i++) //计算矩阵C for(j=0;j<N;j++) c[i][j]=a[i][j]+b[i][j]; for(j=0;j<N;i++) //输出矩阵C { for(j=0;j<N;j++) cout<<setw(5)<<c[i][j]; cout<<endl; } }[/i][/i][/i][/i]
对于I型系统,当ω→0时,|G(jω)|和∠G(jω)的值各等于: A: |G(jω)|→-∞,∠G(jω) = - 90° B: |G(jω)|→+∞,∠G(jω) = 90° C: |G(jω)|=0,∠G(jω) = 0° D: |G(jω)|→+∞,∠G(jω) = 0°
对于I型系统,当ω→0时,|G(jω)|和∠G(jω)的值各等于: A: |G(jω)|→-∞,∠G(jω) = - 90° B: |G(jω)|→+∞,∠G(jω) = 90° C: |G(jω)|=0,∠G(jω) = 0° D: |G(jω)|→+∞,∠G(jω) = 0°
下面程序的功能是用do-while语句求1至1000之间满足"用5除余2;且用7除余3"的数,且一行只打印五个数。程序中问号处应填写的语句是()。 #include main(){ int i=1,j=0;Do{if(?) {printf("%4d",i); j=j+1; if(?) printf("\n"); } i=i+1; }while(i<1000);} A: i/5==2&&i/7==3 j/5==0 B: i%5==2&&i%7==3 j%5==0 C: i/5==2andi/7==3 j/5==0 D: i%5==2andi%7==3 j%5==0
下面程序的功能是用do-while语句求1至1000之间满足"用5除余2;且用7除余3"的数,且一行只打印五个数。程序中问号处应填写的语句是()。 #include main(){ int i=1,j=0;Do{if(?) {printf("%4d",i); j=j+1; if(?) printf("\n"); } i=i+1; }while(i<1000);} A: i/5==2&&i/7==3 j/5==0 B: i%5==2&&i%7==3 j%5==0 C: i/5==2andi/7==3 j/5==0 D: i%5==2andi%7==3 j%5==0
以下程序的运行结果是( )。 void fun(int a[][3], int n) { int j; for(j=0;j A: 1 2 3 B: 2 5 8 C: 3 6 9 D: 7 8 9
以下程序的运行结果是( )。 void fun(int a[][3], int n) { int j; for(j=0;j A: 1 2 3 B: 2 5 8 C: 3 6 9 D: 7 8 9
以下程序的运行结果是_______。int fun(int array[3][3]){ int j;for(j=0;j<;3;j++) array[1][j]++;printf("\n");}main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;j<;3;j++)printf("%2d",a[1][j]);printf("\n");} A: 2 1 5 B: 1 0 4 C: 0 1 2 D: 1 2 3
以下程序的运行结果是_______。int fun(int array[3][3]){ int j;for(j=0;j<;3;j++) array[1][j]++;printf("\n");}main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;j<;3;j++)printf("%2d",a[1][j]);printf("\n");} A: 2 1 5 B: 1 0 4 C: 0 1 2 D: 1 2 3
设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的数组元素赋值语句是( )。 A: i = i + 2; B: a[0] = 7; C: i++ - --j; D: a(0) = 66;
设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的数组元素赋值语句是( )。 A: i = i + 2; B: a[0] = 7; C: i++ - --j; D: a(0) = 66;
二维字符数组:将5个字符串从小到大排序后输出。请填空。 #include #include int main(void ) { int i; char color[ ][7]= {"red", "blue", "yellow", "green", "black"}; void fsort(char a[5][7], int n); fsort(color, 5); for(i = 0; i < 5; i++) printf("%s ", color[i]); return 0; } void fsort(char a[5][7], int n) { int i, j; char temp[7]; for(i = 1; i < n; i++) for(j = 0; j < ______; j++) if(strcmp(a[j], a[j+1]) > 0){ strcpy(temp,a[j]); ____________ ; strcpy(a[j+1],temp); } }
二维字符数组:将5个字符串从小到大排序后输出。请填空。 #include #include int main(void ) { int i; char color[ ][7]= {"red", "blue", "yellow", "green", "black"}; void fsort(char a[5][7], int n); fsort(color, 5); for(i = 0; i < 5; i++) printf("%s ", color[i]); return 0; } void fsort(char a[5][7], int n) { int i, j; char temp[7]; for(i = 1; i < n; i++) for(j = 0; j < ______; j++) if(strcmp(a[j], a[j+1]) > 0){ strcpy(temp,a[j]); ____________ ; strcpy(a[j+1],temp); } }
假设有定义 int i=0,j=0,a=6;则执行以下语句后,各变量的值依次为() if((i>0)||(j>0))a++; A: i=0,j=0,a=6 B: i=l;j=1;a=7 C: i=1,j=0,a=7 D: i=0;j=1,a=7
假设有定义 int i=0,j=0,a=6;则执行以下语句后,各变量的值依次为() if((i>0)||(j>0))a++; A: i=0,j=0,a=6 B: i=l;j=1;a=7 C: i=1,j=0,a=7 D: i=0;j=1,a=7
接受语言{任何不是0开头的奇正整数的集合} 的 CFG文法为 ( ) A: S→J|ABJ, B→0B|AB|e, A→J|2|4|6|8, J→1|3|5|7|9 B: S→J|ABJ, B→0B|AB|e, A→J|0|2|4|6|8, J→1|3|5|7|9 C: S→J|ABJ, B→0B|AB, A→J|2|4|6|8, J→1|3|5|7|9 D: S→J|ABJ, B→0B|e, A→J|2|4|6|8, J→1|3|5|7|9
接受语言{任何不是0开头的奇正整数的集合} 的 CFG文法为 ( ) A: S→J|ABJ, B→0B|AB|e, A→J|2|4|6|8, J→1|3|5|7|9 B: S→J|ABJ, B→0B|AB|e, A→J|0|2|4|6|8, J→1|3|5|7|9 C: S→J|ABJ, B→0B|AB, A→J|2|4|6|8, J→1|3|5|7|9 D: S→J|ABJ, B→0B|e, A→J|2|4|6|8, J→1|3|5|7|9
下面程序的运行结果是( )。 int i , j , a=0; for(i=0;i<;2;i++) { for(j=0;j<;4;j++){ if(j%2!=0) break; a++; } a++; } System.out.printf("%d\n",a); A: 4 B: 5 C: 6 D: 7
下面程序的运行结果是( )。 int i , j , a=0; for(i=0;i<;2;i++) { for(j=0;j<;4;j++){ if(j%2!=0) break; a++; } a++; } System.out.printf("%d\n",a); A: 4 B: 5 C: 6 D: 7