c语言 求详解 谢谢
发布网友
发布时间:2024-01-22 01:59
我来回答
共3个回答
热心网友
时间:2024-04-19 16:14
for(i=0;i<4;i++)k+=arr[i]+i;
第1次arr[0]=0,i=0; k=0
第2次arr[1]=1,i=1; k=2
第3次arr[2]=2,i=2; k=6
第4次arr[3]=3,i=3; k=12
热心网友
时间:2024-04-19 16:15
答案为12
是这样算的:首先把arr[10]赋值,arr[0]=0;arr[1]=1;arr[2]=2;arr[3]=3;
要算的是k=k+arr[i]+i; ( i=1,2,3 ) 代入计算可得12
热心网友
时间:2024-04-19 16:15
第一个for语句用来将0~9的赋值给arr[0]~arr[9];
第二个for语句实现将k的值加上每次循环的i和arr[i]的值,也就是
k=k+arr[i]+i ; /*循环做四次,i的取值0~3;*/
printf("%d\n",k);用来输出k的值,是十进制的数