c语言入门。作业有两题不会做一题50分编写程序,计算公式:-1+1/2+3/4+5/8+7/16+9/32+...的前n项合并输出结果(n<20)。要求有必要的输入输出提示。编写程序,输入整型矩阵的行、列数m和n(m、n
一题50分
编写程序,计算公式:-1+1/2+3/4+5/8+7/16+9/32+...的前n项合并输出结果(n<20)。要求有必要的输入输出提示。
编写程序,输入整型矩阵的行、列数m和n(m、n不大于6),然后输入矩阵元素的值,分别统计并输出矩阵正负值元素之和,最后如果正值元素的总和大于负值元素之和的绝对值,则输出"YES!",否则输出"NO!"。要求程序要有必要的输入输出提示。
#include<stdio.h>
int main(){
double sum, j;
int i, n, c;
printf("请输入n的值:n = "); scanf("%d", &n);
for(i = -1, j = 1.0, sum = 0.0, c = 1; c <= n; i += 2, j *= 2, c++){
sum += (i / j);
}
printf("\n前%d项和为:sum = %lf\n\n", n, sum);
return 0;
}
======================================================
#include<stdio.h>
#define M 6
#define N 6
int main(){
int array[M][N];
int m, n, i, j;
int a = 0, b = 0;
printf("请输入矩阵行数和列数空格隔开:");scanf("%d%d", &m, &n);
printf("\n请输入%d行整数,每行%d个数字用空格隔开:\n\n", m, n);
for(i = 0; i < m; i++){
for(j = 0; j < n; j++){
scanf("%d", &array[i][j]);
if(array[i][j] > 0) a += array[i][j];
else b += array[i][j];
}
}
printf("\n正数之和为:%d\n", a);
printf("\n负数之和为:%d\n", b);
if(a + b > 0) printf("\nYES!\n\n");
else printf("\nNO!\n\n");
return 0;
}
如果m、n为实数,a是非零向量,那么ma、na、ma+na都是向量这句话对吗?如果不对,请改正是否 2020-05-15 …
求a+aa+aaa+aa.a程序填空,不要改变与输入输出有关的语句.输入2 个正整数a 和n, 求 2020-05-15 …
初三二元一次方程填空(x^2+y^2-5)^2=4,则x^2+y^2=()如果n是方程x^2+mx 2020-05-20 …
560*n=x的平方求x的最小值是多少.希望给一个求值的具体过程,不要只甩一个答案过来.n不为0. 2020-06-17 …
如果m=5n(m、n不为0的自然数),那么m和n的最大公因数是()A.mB.nC.5 2020-07-18 …
帮忙看个程序:需要输入一个班全体学生的成绩,把不及格的学生成绩输出,并求及格学生的平均成绩.#in 2020-07-23 …
f(x)=[e^x-e^(-x)]/2的迈克劳林级数展开为?答案是∑[x^(2n-1)/(2n-1) 2020-11-02 …
m×n=1(m,n不为0)那么m和n互为倒数判断题,这是对的还是错的啊,留下理由 2020-12-01 …
求教一道数学框图填空题已知某算法的流程图如图所示,若将输出的,值依次记为,...,,程序结束时,共输 2020-12-09 …
现在设质数为n,一个数为i,余数为r.先用i除n,得到余数r.判断r是否为0.若为0,则n不为0,则 2021-02-13 …