更多“下列程序的运行结果是()。 #include<stdio.h> void fun(int*S,int*p) { static int t=3: *”相关的问题
第1题
①中应该填写() #include <stdio.h> int main() { void sort(int x[ ],int n); int i,*p,a[10]; p=a; for(i=0; i<10; i++) scanf(“%d”,p++); p="a;" sort(p,10); for(p="a,i=0;" { printf(“%d ”,*p); p++; } printf("\n"); return 0; void sort(int x[],int n) int i,j,k,t; for(i="0;" k="i;" for(j="i+1;" j++) if(x[j]>x[k]) k=j; if(k!=i) { (①) } } }
A、t=x[i];x[j]=x[k];x[k]=t;
B、t=x[j];x[j]=x[k];x[k]=t;
C、t=x[i];x[i]=x[k];x[k]=t;
D、t=x[k];x[k]=t;x[i]=x[j];
点击查看答案
第2题
#include <stdio.h> fun(int x) { if(x/2>0) fun(x/2); printf("%d ",x); } void main() { fun(6); printf("\n"); } 以上程序运行后的输出结果为( )。
A、6 3 1
B、1 3 6
C、6 5 4
D、4 5 6
点击查看答案
第3题
以下程序的输出是( )。 #include <stdio.h> main() { int x=1; if(x=2) cout<<“ok”; else> A、OK
点击查看答案
第4题
写出程序的运行结果 。 #include <stdio.h> int fun(int s[],int t[]) { int i,j=0; for(i=0;i<10;i++) if(i%2) { t[j]="s[i];" j++; } return j; int main() x[10]="{1,2,3,4,5,6,7,8,9,10};" y[10]; m,i; m="fun(X,Y);" for(i="0;i" printf("%d",y[i]); printf("\n"); 0;>
点击查看答案
第5题
#include <stdio.h> int fun(int x, int y) { if(x>y) return x; else return y; } void main() { int x=3,y=8,z=6,r; r=fun(fun(x,y),2*z); printf("%d\n",r); } 下面程序输出结果是:
点击查看答案
第6题
写出下列程序的执行结果___________。 #include "stdio.h" int main( ) { int x=5; if (x++>=5) printf(“%d”, x ); return 0; }
点击查看答案
第7题
有以下程序: #include <stdio.h> int fun (int a,int b,int c) { c=a *b; } main() { int c; fun(2,3,c); printf(“%d\n”.c); } 程序的输出结果是_______.
点击查看答案
第8题
有以下程序: #include<stdio.h> void fun(int a[],int n) {int i,t; for(i=0;i<n 2;i++) { t="a[i];" a[i]="a[n-1-i];" a[n-1-i]="t;" } void main( ) {int k[10]="{1,2,3,4,5,6,7,8,9,10},i;" fun(k,5); for(i="2;i<8;i++)" printf("%d",k[i]); printf("\n"); 程序的运行结果是(> A、345678
B、1098765
C、876543
D、321678
点击查看答案
第9题
以下程序中x=____ #include <stdio.h> int main(void) { int i,j,x=0; for(i=0;i<2;i++) { x++; for(j="0;j<=3;j++)" if(j%2) continue; } printf("x="%d\n",x);" return 0;>
点击查看答案