在for(vari=0;i<10;i++)中,如果循环完成,语句i<10执行了()次?
A.1
B.9
C.10
D.11
A.1
B.9
C.10
D.11
下面程序的输出是【 】。 main() {int arr[10],i,k=0; for(i=0;i<10;i++) arr[i=i;] for(1;i<4;i++) k+=arr[i]+i; printf("%d\n",k);}
下面程序的输出结果是【 】。 main() { int arr[10],i,k=0; for(i=0;i<10;i++) arr[i]=i; for(i=0;i<4;i++) k+=arr[i]=i; printf("%d\n",k); }
下面程序的运行结果是______。
main()
{
inti,f[10];
f[0]=f[1]=1;
for(i=2;i<10;i++)
f[i]=f[i-2]+f[i-1];
for(i=0;i<10;i++)
{
if(i%4==0)
printf("\n"):
printf("%3d",f[j]);
}
}
若已定义int a[10], i:,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10:在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。
fun(int a[])
{ int i;
for(i=1;i<=10;i++) ______=i;
for(i=0;i<5;i++)______=a[i];
}
下列程序执行后输出的结果是【 】。 main() { int arr[10],i,k=0); fot(i=0;i<10;i++)art[i]=i; for(i=1:i<4;i++) k+=arr[i]+i; printf("%d\n",k); }
A.i=1;s=0;do {s=s*i;i++;} while(i<=10);
B.do{i=1;s=0;s=s*i;i++;} while(i<=10);
C.i=1;s=1;do {s=s*i;i++;} while(i<=10);
D.do{i=1;s=1;s=s*i;i++;} while(i<=10);
下列执行后输出的结果是【 】。 main() { intarr[10],i,k=0 for(i=0;i<10;i++)atr[i]=i for(i=1,i<4;i++) k+=arr[i]+i; printf("%d\n",k); }
下列程序的运行结果是______。 main() { int i,a[10]; a[0]=a[1]=1; for(i=2;i<5;i++) a[i]=a[i-2]+a[i-1]; for(i=0;i<5;i++) { if(i%2==0) printf("\n"); printf("%d",a[i]); } }