C语言 填空题答案 急!!! 求高手帮忙!非常感谢
来源:百度知道 编辑:UC知道 时间:2024/05/15 11:11:34
4、计算1+2+3+……+100 While循环实现
#include <stdio.h>
main()
{ int i;
double sum;
____①____
while(____②____)
{
sum = sum + i;
____③____
}
printf("sum=____④____ \n",sum);
}
①_________________________
②_________________________
③_________________________
④_________________________
5、利用数组输出费波拉数列的前20个数。费波拉数列:1 1 2 3 5 8 13 21 34 ……
#include <stdio.h>
main()
{ double arrA[____①____];
int i;
____②____= 1;
____③____= 1;
for(____④____;____⑤____; i++ )
{
arrA[i] = ____⑥____+ arrA[i-1];
}
for( i = 0; i < 25; i++ )
{
printf("8.0%f",arrA[i]);
if( (i+1) % 5 == 0 ) printf("\n");
}
}
①_________________________
②_________________________
③_________________________
④______________
#include <stdio.h>
main()
{ int i;
double sum;
____①____
while(____②____)
{
sum = sum + i;
____③____
}
printf("sum=____④____ \n",sum);
}
①_________________________
②_________________________
③_________________________
④_________________________
5、利用数组输出费波拉数列的前20个数。费波拉数列:1 1 2 3 5 8 13 21 34 ……
#include <stdio.h>
main()
{ double arrA[____①____];
int i;
____②____= 1;
____③____= 1;
for(____④____;____⑤____; i++ )
{
arrA[i] = ____⑥____+ arrA[i-1];
}
for( i = 0; i < 25; i++ )
{
printf("8.0%f",arrA[i]);
if( (i+1) % 5 == 0 ) printf("\n");
}
}
①_________________________
②_________________________
③_________________________
④______________
4、
①sum=0;i = 1;
②i<=100
③i++;
④%f
5、
①25
②arrA[0]
③arrA[1]
④i=2
⑤i<25
⑥arrA[i-2]
6、
① n = 0;
②i<10
③arrA[n]
④n = i;
7、
①dblA = 1
② i<=n
③dblA
④i,jc(i)
以下是经上机调试过的源程序,给你参考参考!
void main()
{
int i;
double sum;
sum=0;i = 1;
while(i<=100)
{
sum = sum + i;
i++;
}
printf("sum=%f\n",sum);
}
5、void main()
{
double arrA[25];
int i;
arrA[0] = 1;
arrA[1] = 1;
for(i=2; i<25; i++ )
{
arrA[i] = arrA[i-2] + arrA[i-1];
}
for( i = 0; i < 25; i++ )
{
printf("%8.0f",arrA[i]);
if( (i+1) % 5 == 0 ) printf("\n");
}
}
6、void main()
{