for循环如何开始?()
第1题:
有下列程序:
#include<stdi0.h>
voidmain( )
{
ints[12]={1,2,3,4,4,3,2,1,1,1,2,3),c[5]=
{0},i;
for(i=0;i<12;i++)c[s[i]]++;
for(i=1;i<5;i++)printf("%d",c[i]);
printf("\n")
}
程序的运行结果是( )。
A.1234
B.2344
C.4332
D.1123
第2题:
以下程序的输出结果是______。 main() { int i,k,a[10],p[3] k=5; for(i=0;i<10;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; printf("%d\n",k); }
A.20
B.21
C.22
D.23
第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
第4题:
若有以下定义语句: double a[5]; int i=0; 能正确给a数组元素输入数据的语句是 ( )
A.scanf("%lf%lf%lf%lf%lf,a) ;
B.for(i=0;i<=5;i++)scanf("%lf,a+i);
C.while(i<5)scanf("%lf",&a[i++]);
D.while(i<5)seanf("%lf,a+i);
第5题:
下面程序的输出是( )。
main()
{ int arr[8],i,k=0;
for(i=0;i<8;i++)
arr[i]=i;
for(i=1;i<5;i++)
k+=arr[i]+i;
printf("%d\n",k);
}
第6题:
以下程序的输出结果是( )。 main { int i,k,a[10],p[3]; k=5; for(i=0:i<10;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; printf("%d\n",k、; }
A.20
B.21
C.22
D.23
第7题:
以下程序的输出结果是 ______ 。main() { int i,k,a[10],p[3]; k=5; for(i=0;i<10;i++)a[i]=i; for(i=0;i<3;i++)p[i]=a[i*(1+1)]; for(i=0;i<3;i++)k+=p[i]*2; printf("%d\n",k); }
A.20
B.21
C.22
D.23
第8题:
下列程序的输出结果是______。 main () { int i, k, ai[0], p[3]; k=5; for (i=0;i<10;i++) a[i]=i; for (i=0;i<3;i++) p[i]=a[i*(i+l)]; for (i=0;i<3;i++) k+=p[i]*2; printf ("%d\n", k); }
A.20
B.21
C.22
D.23
第9题:
在VC6.0中有定义语句:doublea[5]={23.7,1.08,-6.5,43.4,0.69};inti;则下列语句中错误的是()
第10题:
若变量已正确定义,以下不能正确计算1+2+3+4+5的程序段是()。
第11题:
String a[]=new String[5];for(int i=0;i<5;a[i++]=“”);
String a[]={“”,“”,“”,“”,“”};
String a[5];
String[5]a;
String[]a=new String[5];for(int i=0;i<5;a[i++]=null);
第12题:
for(i=0;i<5;i++)a[i]=getchar()
for(i=0;i<5;i++)a[i]+=’a’
for(i=0;i<5;i++)printf(%f/n,a[i])
D.for(i=0;i<5;i++)scanf(%lf,
第13题:
下列for循环语句执行的次数是 ______。 for (int i=0, x=0; !x&&i<=5;i++)
A.5
B.6
C.1
D.无限
第14题:
有以下程序: main() { int a[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i; for(i=0;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是 ______。
A.0 1 2
B.1 2 3
C.2 3 4
D.3 4 5
第15题:
有以下程序 prt(int *m,int n) {int i; for(i=0;i<n;i++)m[i]++; } main() { int a[]={1,2,3,4,5},i; prt(a,5); for(i=0;i<5;i++) printf("%d,",a[i]); } 程序运行后的输出结果是
A.1,2,3,4,5,
B.2,3,4,5,6,
C.3,4,5,6,7,
D.2,3,4,5,1,
第16题:
下列for循环的次数为( )。 for( int i=0,x=0;!x&&i<=5;i++)
A.5
B.6
C.1
D.无限
第17题:
有以下程序
main()
{ int i;
for(i=1;i<=40;i++)
{ if(i++%5==0)
if(++i%8==0) printf("%d",i);
}
printf("\n");
}
执行后的输出结果是
A.5
B.24
C.32
D.40
第18题:
下列程序的输出结果是【 】。
include<iostream.h>
void main()
{
inta(5),b(6),i(0)1j(0);
switch(a)
{
case 5:switch(b)
{
case 5:i++;break;
case 6:j++;break;
defaun:i++;j++;
}
case 6:i++;
j++;
break;
default:i++;j++;
}
cout<<i<<","<<j<<endl;
}
第19题:
以下程序的输出结果是( )。 void prt(int*m.int n) {int i; for(i=0;i<n;i++)m[i]++;) main { int a[]={1,2,3,4,5),i; prt(a,5); for(i=0;i<5;i++) printf("%d,",a[i]);)
A.1,2,3,4,5
B.2,3,4,5,6
C.3,4,5,6,7
D.2,3,4,5,1
第20题:
下面哪些语句能够正确地生成5个空字符串?()
第21题:
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是()
第22题:
for 循环如何开始?()
第23题:
for (i <= 5; i++)
for (i = 0; i <= 5; i++)
for (i = 0; i <= 5)
for i = 1 to 5
第24题:
32
24
5
40