• 2021-04-14 问题

    下面函数的功能是。sss(s,t)char s[ ],t[ ];{ int i=0;while( t[i]) { s[i]=t[i]; i++ ; }s[i]= '\0'; }

    下面函数的功能是。sss(s,t)char s[ ],t[ ];{ int i=0;while( t[i]) { s[i]=t[i]; i++ ; }s[i]= '\0'; }

  • 2021-04-14 问题

    中国大学MOOC: 输入hello↙,写出下面程序的运行结果。#include <stdio.h>#include <string.h>int main(){char s[80],t[200]; int i,sl ;gets(s);sl = strlen(s);for(i=0 ;i<sl ;i++) t[i]=s[sl-i-1] ;for (i=0; i<sl; i++) t[sl+i] = s[i];t[sl+i]=\0 ;puts(t); return 0;}

    中国大学MOOC: 输入hello↙,写出下面程序的运行结果。#include <stdio.h>#include <string.h>int main(){char s[80],t[200]; int i,sl ;gets(s);sl = strlen(s);for(i=0 ;i<sl ;i++) t[i]=s[sl-i-1] ;for (i=0; i<sl; i++) t[sl+i] = s[i];t[sl+i]=\0 ;puts(t); return 0;}

  • 2022-06-01 问题

    for(i=1,t=1,s=0;i<=n;i++){t=t*i;s=s+t;}的时间复杂度为_________。

    for(i=1,t=1,s=0;i<=n;i++){t=t*i;s=s+t;}的时间复杂度为_________。

  • 2021-04-14 问题

    下列程序段的时间复杂度为( )。 for(i=0;i<m; i++) for(j=0; j<t; j++) c[i][j]=0; for(i=0;i<m; i++) for(j=0;j<t; j++) for(k=0;k<n; k++) c[i][j]=c[i][j]+a[i][k]*b[k][j];

    下列程序段的时间复杂度为( )。 for(i=0;i<m; i++) for(j=0; j<t; j++) c[i][j]=0; for(i=0;i<m; i++) for(j=0;j<t; j++) for(k=0;k<n; k++) c[i][j]=c[i][j]+a[i][k]*b[k][j];

  • 2021-04-14 问题

    6、以下程序段的输出结果是 。 int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i<3;i++) for(j=i;j<=i;j++) t=t+b[i][j]; printf("%d\n",t);

    6、以下程序段的输出结果是 。 int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i<3;i++) for(j=i;j<=i;j++) t=t+b[i][j]; printf("%d\n",t);

  • 2022-06-09 问题

    以下不能将s所指字符串正确复制到t所指存储空间的是( ) A: do{*t++=*s++;}while(*s ); B: for(i=0;t[i]=s[i];i++); C: while(*t=*s){t++;s++} D: for(i=0,j=0;t[i++]=s[j++]; );

    以下不能将s所指字符串正确复制到t所指存储空间的是( ) A: do{*t++=*s++;}while(*s ); B: for(i=0;t[i]=s[i];i++); C: while(*t=*s){t++;s++} D: for(i=0,j=0;t[i++]=s[j++]; );

  • 2022-06-09 问题

    #include <;stdio.h>;int main( ){ int i,t; t=1; i=2; while(i<;=5) { t=t*i; i=i+1; } printf("%d\n",t); return 0;} 程序的运行结果是: 。

    #include <;stdio.h>;int main( ){ int i,t; t=1; i=2; while(i<;=5) { t=t*i; i=i+1; } printf("%d\n",t); return 0;} 程序的运行结果是: 。

  • 2021-04-14 问题

    基尔霍夫定律的相量表示式为 Ʃi(t)=0, Ʃu(t)=0

    基尔霍夫定律的相量表示式为 Ʃi(t)=0, Ʃu(t)=0

  • 2022-05-30 问题

    设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是( ) A: for(i=0;i<;n/2;i++){ t=x[i];x[i]=x[n-i-1];x[n-i-1]=t;} B: for(i=0;i<;n;i++){ t=x[i];x[i]=x[n-i-1];x[n-i-1]=t;} C: for(i=0;i<;n/2;i++){ t=x[i];x[i]=x[n-i+1];x[n-i+1]=t;} D: for(i=0;i<;n/2;i+=2){ t=x[i];x[i]=x[n-i-1];x[n-i-1]=t;}

    设有n个数按从大到小的顺序存放在数组x中,以下能使这n个数在x数组中的顺序变为从小到大的是( ) A: for(i=0;i<;n/2;i++){ t=x[i];x[i]=x[n-i-1];x[n-i-1]=t;} B: for(i=0;i<;n;i++){ t=x[i];x[i]=x[n-i-1];x[n-i-1]=t;} C: for(i=0;i<;n/2;i++){ t=x[i];x[i]=x[n-i+1];x[n-i+1]=t;} D: for(i=0;i<;n/2;i+=2){ t=x[i];x[i]=x[n-i-1];x[n-i-1]=t;}

  • 2021-04-14 问题

    程序填空: 以下程序中,函数fun的功能是:将数组s中的所有素数复制到数组t中。 例如:当数组s中值为:21,17,9,59,77,67,49,99,35,83时,则数组t中的值应为:17,59,67,83。 #include void fun(int s[],int t[]) { int i,j,k,y=0; for(i=0;i<=9;i++) { k=s[i]/2; /************found************/ for(j= ____1____ ; j<=k; j++) if(s[i]%j==0) break; /************found************/ if(j ____2____ k) { /************found************/ t[ ____3____ ]=s[i]; } } t[y]=0; } main() { int i,s[10]={21,17,9,59,77,67,49,99,35,83}, t[10]; fun(s, t); for(i=0;t[i]!=0;i++)printf("%d ", t[i]); printf(" "); }

    程序填空: 以下程序中,函数fun的功能是:将数组s中的所有素数复制到数组t中。 例如:当数组s中值为:21,17,9,59,77,67,49,99,35,83时,则数组t中的值应为:17,59,67,83。 #include void fun(int s[],int t[]) { int i,j,k,y=0; for(i=0;i<=9;i++) { k=s[i]/2; /************found************/ for(j= ____1____ ; j<=k; j++) if(s[i]%j==0) break; /************found************/ if(j ____2____ k) { /************found************/ t[ ____3____ ]=s[i]; } } t[y]=0; } main() { int i,s[10]={21,17,9,59,77,67,49,99,35,83}, t[10]; fun(s, t); for(i=0;t[i]!=0;i++)printf("%d ", t[i]); printf(" "); }

  • 1 2 3 4 5 6 7 8 9 10