fun(int a[])
{
int i,
for(i=1;i<=10;i++) 【 】=i;
for(i=0;i<5;i++) 【 】=a[i];
}
下列程序的输出结果是______。 main() { int i,j; for(j=10;j<11;i++) { for(i=9;i<j;i++) if(!(j%i))break; if(i>=j-1)printf(”%d”,i); } }
A.11
B.10
C.9
D.10 11
有以下程序: #include<stdio.h> void exch(int t[]) { t[0]=t[s];} main() { int x[10]={1,2,3,4,5,6,7,8,9,10},i=0; while(i<=4){exch(&x[i]);i++;} for(i=0;i<5;i++)printf("%dl"x[i]); printf("\n"); } 程序运行后输出的结果是()。
A.2 4 6 8 10
B.1 3 5 7 9
C.1 2 3 4 5
D.6 7 8 9 10
A.1, 2, 3, 4, 5, 6, 7, 8, 9, 10
B.10, 9, 8, 7, 6, 5, 4, 3, 2, 1
C.1, 2, 3, 8, 7, 6, 5, 4, 9, 10
D.1, 2, 10, 9, 8, 7, 6, 5, 4, 3
以下程序的输出的结果是()。 #include<iostream.h> void main() { int i,k,a[10],p[3]; k=5; for(i=0;i<9;i++)a[i]=i; for(i=0;i<3;i++)p[i]=a[i*(i+1)]; for(i=0;i<3;i++)k+=p[i]*2; cout<<k; }
A.20
B.21
C.22
D.23
A.10234
B.12344
C.12334
D.12234
void f(int b[],int n,int flag)
{ int i,j,t;
for(i=0;i<n-1;i++)
for (j=i+1;j<n;j++)
if(flag?b[i]>b[j]:b[i]<b[j]) { t=b[i];b[i]=b[j];b[j]=t; }
}
main()
{ int a[10]={5,4,3,2,1,6,7,8,9,10},i;
f(&a[2],5,0); f(a,5,1);
for(i=0;i<10;i++) printf("%d",a[i]);
}
程序运行后的输出结果是
A)1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ,
B)3 , 4 , 5 , 6 , 7 , 2 , 1 , 8 , 9 , 10 ,
C)5 , 4 , 3 , 2 , 1 , 6 , 7 , 8 , 9 , 10 ,
D)10 , 9 , 8 , 7 , 6 , 5 , 4 , 3 , 2 , 1 ,
(18 )请阅读下面程序/.
public class ForLoopStatement {
public static void main (String[] args ){
int I,j :
for (i=l;i<5;i++ ){ //i 循环
for (j=1;j<=i;j++ ) //j 循环
System.out.print (i+" X "+j+ ” = +i*j+" ” );
System.out.println () ;
}
}
}
程序完成后, i 循环和 j 循环执行的次数分别是
A ) 4 , 10
B ) 8 , 9
C ) 9, 8
D ) 10 , 10
以下程序执行后的输出结果是【 】。
include<iostream.h>
main()
{
int i, m=0,n=0,k=0;
for(i=9;i<= 11 ;i++)
switch(i/10)
{
case 0: m++; n++; break;
case 10: n++; break;
default: k++; n++;
}
cout<<m<<n<<k;
}