单项选择题

有以下程序 main() {char*P[]={"3697","2584"}; int i,j;long num=0; for(i-0;i<2;i++) {j=0; while(P[i][j]!=’\0’) { if((P[i][j]-’’0’’)%2)num=10*num+P[i][j]-’’0’’; j+=2; } } printf("%d\n",num); } 程序执行后的输出结果是【 】。

A.35
B.37
C.39
D.3975
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序 struct S{int n;int a[20];};voidf(struct S* p){int,i,j,t;for(i=0;in一1;i++)for(j=i+1;jn;j++)if(p->a [i]>p->a[j]){t=p->a[i];p->a[i]=p->a[j];P->a[j]=t;}} maln(){int i;struct S s={10,{2,3,l,6,8,7,5,4,10,9}};f(&s);for(i=0;i<S.n;i++)printf( %d, ,s.a[i]);程序运行后的输出结果是【 】。
A.1,2,3,4,5,6,7,8,9,10,
B.10,9,8,7,6,5,4,3,2,1,
C.2,3,1,6,8,7,5,4,10,9,
D.10,9,8,7,6,1,2,3,4,5,
单项选择题
有以下程序main(){int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i ,k,t;for(i=0;i<3;i++)for(k=i+1;k<4;k++)if(a[i][i]<a[k][k]){t=a[i][i];a[i][i]=a[k][k];a[k][k]=t;}for(i=0;i<4;i++)printf( %d, ,a[0][i]);}程序运行后的输出结果是【 】。
A.6,2,1,1,
B.6,4,3,2,
C.1,1,2,6,
D.2,3,4,6,
相关试题
  • 以下程序用于判断a、b、c能否构成三角形,...
  • 以下程序运行后的输出结果是【 】。main ...
  • 计算机软件分为系统软件与应用软件,UNIX属...
  • 以下程序的功能是:利用指针指向三个整型变...
  • 以下程序运行后的输出结果是【 】。main(...