以下程序,若输入2 5 8,则输出结果是:()main(){ int i,a【3】;for(i=0;i<3;i++){ scanf("%d”, &a【i】); }for(i=9;i>=0;i--){ printf("%d",a【i】); }
A.258
B.285
C.852
D.825
C、852
A.258
B.285
C.852
D.825
C、852
A.11
B.10
C.9
D.8
A.2
B.1
C.5
D.3
A.4
B.5
C.3
D.6
以下程序的输出结果是【 】。 float fun(int x,int y) { return(x+y);} main() { int a=2,b=5,c=8; printf("%3.0f\n",fun((int)fun(a+c,b),a-c));}
A.4 4 4 4
B. 4 6 8 10
C. 4 5 6 7
D. 4 3 2 1
有以下程序: void change(int k[]){k[0]=k[5];} main() { int x[10]=(1,2,3,4,5,6,7,8,9,10},n=0; while(n<=4) {change(&x[n]);n++;} for(n=0;n<5;n++) printf("%d",x[n]); printf("\n"); } 程序运行后输出的结果是()。
A.6 7 8 9 10
B.1 3 5 7 9
C.1 2 3 4 5
D.6 2 3 4 5
阅读下面的程序段,回答以下问题。
if (x < 5 ) System.out.print(" one ");
else {
if (y < 5 ) System.out.print(" two ");
else System.out.println(" three ");
}
问题:1)若执行前x=6,y=8,该程序段输出是什么?2)若执行前x=1,y=8,该程序段输出是什么?
A.2
B.4
C.1
D.10
A.10 6 8
B.25 9 8
C.10 6
D.25 9
A.66877
B.668966
C.6677877
D.6688766