C语言编程题,求正确答案!!!谢谢
程序设计题(每小题12.5分,共25分)1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个数列的前15项之和。答:2.要求:求一个4×4...
程序设计题(每小题12.5分,共25分)
1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个数列的前15项之和。
答:
2.要求:求一个4×4矩阵(二维数组)主对角线元素之和。
答: 展开
1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个数列的前15项之和。
答:
2.要求:求一个4×4矩阵(二维数组)主对角线元素之和。
答: 展开
2个回答
展开全部
/*
1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个数列的前15项之和。
*/
#include<stdio.h>
#include <stdlib.h>
int main()
{
float a=1,b=2,d=0,i=0;
float sum=0,c=0;
for(i=0;i<15;i++)
{
c=b/a;
sum+=c;
d=a;
a=b;
b+=d;
}
printf("%.8f\n",sum);
return 0;
}
/*2. 求一个4×4矩阵(二维数组)主对角线元素之和。*/
#include<stdio.h>
#include <stdlib.h>
int main()
{
int a[5][5]={1},i=0,j=0,sum=0;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
if(i==j)sum+=a[i][j];
}
printf("%d\n",sum);
return 0;
}
1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13,…,求出这个数列的前15项之和。
*/
#include<stdio.h>
#include <stdlib.h>
int main()
{
float a=1,b=2,d=0,i=0;
float sum=0,c=0;
for(i=0;i<15;i++)
{
c=b/a;
sum+=c;
d=a;
a=b;
b+=d;
}
printf("%.8f\n",sum);
return 0;
}
/*2. 求一个4×4矩阵(二维数组)主对角线元素之和。*/
#include<stdio.h>
#include <stdlib.h>
int main()
{
int a[5][5]={1},i=0,j=0,sum=0;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
if(i==j)sum+=a[i][j];
}
printf("%d\n",sum);
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、int a=0;
int temp1=1;
int temp2=1;
int temp;
for(int i=1;i<16;i++)
{
temp=temp1+temp2;
a+=(temp/temp2);
temp1=temp2;
temp2=temp;
}
2、int a=0;
for(int i=0;i<4;i++)
{
a+=Array[i][i];
}
int temp1=1;
int temp2=1;
int temp;
for(int i=1;i<16;i++)
{
temp=temp1+temp2;
a+=(temp/temp2);
temp1=temp2;
temp2=temp;
}
2、int a=0;
for(int i=0;i<4;i++)
{
a+=Array[i][i];
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询