汕头网站建设优化,大连中小企业网络营销,怎么自己做刷赞网站,毕业设计php做网站数列 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N#xff0c;输出这个序列的前 N 项的和。
题干数列 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N#xff0c;输出这个序列的前 N 项的和。输入样例3 5 4 1输出样例…
数列 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N输出这个序列的前 N 项的和。
题干数列 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N输出这个序列的前 N 项的和。输入样例3 5 4 1输出样例4 12 7 1
#includestdio.h
int fbnq(int n) {int i 1, a 1, b 1,c,s0;for (i 1; i n; i) {s a;c a b;a b;b c;}return s;
}
int main() {int n;while (~scanf(%d, n)) {printf(%d\n, fbnq(n));}return 0;
} 数列 0 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N输出这个序列的前 N 项。
题干数列 0 1 1 2 3 5 8 13 21 ... 被称为斐波纳数列。 输入若干个正整数N输出这个序列的前 N 项。输入样例3 5 1 4输出样例0,1,1, 0,1,1,2,3, 0, 0,1,1,2, #includestdio.h
int fbnq(int n) {int i 1, a 0, b 1,c,s0;for (i 1; i n; i) {printf(%d,,a);c a b;a b;b c;}return s;
}
int main() {int n;while (~scanf(%d, n)) {fbnq(n);printf(\n);}return 0;
} a数组n个元素插入法升序排序请补充代码。
题干a数组n个元素插入法升序排序请补充代码。 void fun(int a[],int n) { int i,j,t; for(i1;in-1;i) { ta[i]; /****************/ /****************/ a[j1]t; } } //只填写两行/****/之间要求的语句列表
for(ji-1;j0;j--)if(a[j]t)a[j1]a[j];else break; 输入一个二维数组 M[12][12]根据输入要求求出二维数组下方绿色部分元素的平均值或和。 第一行输入一大写字母若为 S则求和若为 M则求平均值。 接下来 12 行每行包含 12 个用空格隔开的浮点数输出结果保留一位小数。 数据范围100.0≤M[i][j]≤100.0。 输入样例S -6.0 0.7 -8.4 -5.7 -4.1 7.6 9.5 -9.7 4.1 0.6 -6.5 -4.9 6.6 4.9 -3.1 5.3 0.3 -4.5 3.9 -1.5 6.6 7.0 5.1 2.5 -8.5 1.8 -2.7 0.1 -4.9 -7.2 4.3 6.0 -1.4 2.7 -3.0 2.0 4.8 -7.0 -1.3 0.8 1.0 4.5 -1.1 -2.9 -3.9 -3.9 -8.9 5.8 -2.1 -9.6 5.1 0.2 1.0 -1.7 6.4 4.1 2.8 -6.9 2.4 9.3 -6.0 -9.1 -7.0 -7.0 7.8 5.1 6.9 -7.6 0.4 -7.2 5.5 6.0 -1.9 5.5 1.9 -8.5 -5.3 2.3 -9.3 2.0 -0.2 1.2 5.6 -1.8 8.2 2.3 3.5 1.4 4.0 -5.1 -6.9 -2.8 1.7 -7.0 7.8 1.8 -6.0 -4.1 -4.6 -9.4 -4.9 -4.1 4.2 6.3 -2.8 8.7 8.1 -0.9 8.8 -6.5 -4.3 6.1 -6.2 -3.9 -7.0 7.3 5.0 -0.9 -0.0 5.6 -2.4 1.4 8.5 -2.2 0.9 5.3 3.6 8.8 -8.1 3.0 -3.1 6.5 -3.8 -6.4 2.3 4.2 -9.8 -0.3 -9.9 -7.4 3.5 1.5 -0.2 7.0输出样例-11.9 #includestdio.h
int main() {int n 0, i, j;char c;scanf(%c, c);double M[12][12],s0;for (i 0; i 12; i) {for (j 0; j 12; j) {scanf(%lf, M[i][j]);if (i j 11 ji) {s M[i][j];n;}}}if (c S) {printf(%.1lf\n, s);}else {printf(%.1lf\n, s/n);}return 0;
} 输入一个二维数组 M[12][12]根据输入要求求出二维数组左方绿色部分元素的平均值或和。 第一行输入一大写字母若为 S则求和若为 M则求平均值。 接下来 12 行每行包含 12 个用空格隔开的浮点数输出结果保留一位小数。 数据范围100.0≤M[i][j]≤100.0。 #includestdio.h
int main() {int n 0, i, j;char c;scanf(%c, c);double M[12][12], s 0;for (i 0; i 12; i) {for (j 0; j 12; j) {scanf(%lf, M[i][j]);if (i j 11 j i) {s M[i][j];n;}}}if (c S) {printf(%.1lf\n, s);}else {printf(%.1lf\n, s / n);}return 0;
}