有下列程序: main() {inta[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+l;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.1,1,2,6,
C.2,3,4,6,
D.6,4,3,2
第1题
有以下程序 include<stdio.h> main( ) {inta[]={10,20,30,40},*p=a,i; for(i=0;i<=3;i++){a[i]=*p;p++;) printf(%d\n,a[2]); } 程序运行后的输出结果是
A.20
B.30
C.10
D.40
请帮忙给出正确答案和分析,谢谢!
第2题
有以下程序 include<stdio.h> yoidmain( ) { inta[]={2,3,5,4),i; for(i=0;i<4;i++) switch(i%2) { case0:switch(a[i]%2) { case0:a[i]++;break; case1:a[i]-; }break; case1:a[i]:O; } for(i=0;i<4;i++) printf(%d.,a[i]); printf(\n); } 程序运行后的输出结果是
A.2050
B.3344
C.3040
D.304
请帮忙给出正确答案和分析,谢谢!
第3题
有以下程序 include<stdio.h> func(intn) {staticintnum=1; num=num+n;printf(%d,num); } yoidmain( ) {func(3);func(4);printf(\n);) 程序运行后的输出是
A.45
B.35
C.48
D.34
请帮忙给出正确答案和分析,谢谢!
第4题
有以下程序 include<stdio.h> intflintx) { inty; iflx=011x=1)return(3); y=x*x-f(x-2); returny; } main( ) { intz; z=f(3);printf(%d\n,z); } 程序的运行结果是
A.9
B.0
C.6
D.8
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!