#include<stdio.h>int main(){ int i = 1; int flag = 1; double sum = 0; for (i = 1; i <= 100; i++) { sum += flag * (1.0 / i); flag = -flag; } printf("总共的和为%lf", sum); return 0;
原创 2022-12-31 21:26:21
138阅读
#include<stdio.h>int main(){ int i = 1; int flag = 1; double sum = 0; for (i = 1; i <= 100; i++) { sum += flag * (1.0 / i); flag = -flag; ...
原创 2023-01-21 15:09:50
189阅读
方法一: for 循环function add($n,$sum=0){    for($i = 1;$i<=$n;$i++){for($j = 1;$j<=$i;$j++){     $sum+=$j;    }}    ech
原创 2017-03-30 13:32:26
3928阅读
一、什么是表达式?1+2*3就是一个表达式,这里的加号和乘号叫做运算符,123叫做操作数。1+2*3计算的结果是7,计算结果可以存到一个变量中,即:res = 1 + 2 * 3。所谓的表达式就是:由操作数和运算符组成的一句代码或语句,表达式可以求值,可以放在“=”号右边,用来给变量赋值。二、算术运算符所谓的算术运算符是指:+ - * / //(取整数) %(取余) **(指数运算)等。 1
//计算 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值#include#includeint main(){ int den = 1; //分母 for (int i = 0; i <
原创 2022-09-02 14:16:22
599阅读
实验1 R的基本知识-1# 实验1 R的基本知识-1 # 1.输出无理数e的(近似)值; exp(1) # 2.求 1+2+…+100 的和; sum(1:100) # 3.求 1+1/2+…+1/15 的(近似)值; sum(1/(1:15)) # 4.生成规则序列s11,1,1,2,2,2,…,6,6,6; s1 = rep(1:6,each=3);s1 # 5.生成规则序列s2
转载 2023-06-13 22:32:02
366阅读
/* 计算:1+2+3+.....n+1*1+2*2+..m*m+1/1+1/2+...1/k; */ #include <stdio.h> double add(int n){ double s1=0.0; for(int i=1;i<=n;i++){ s1+=i; } return s1; }
原创 2021-07-19 11:20:54
144阅读
先来看一种错误写法:此时有两处问题:1.sum返回值应该是个小数,所以用int不对;2.这个循环是纯加法,不满足题目要求;改进如下:第一个问题改进后,同实参a来确定sum正负:okok搞定了!
原创 2021-11-28 19:35:06
627阅读
有错误之处,欢迎指出,我会及时修改的,谢谢 1.编写函数,求1+2+3+…N的和# 不可使用sum函数 # def get_sum(n): # if n == 1: # return 1 # return n + get_sum(n - 1) def get_sum(n): s = 0 for i in range(1,n+1):
#include "stdio.h"int main(){   long sum,p;   int i,m;   sum=0;   for(i=1;i<11;i++)   {  &nb
原创 2015-12-05 11:28:35
697阅读
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() { int i = 1; int n; int res = 1; int sum = 0; for (n = 1; n <= 10; n++) { res = 1;//注意初始化 for (i = 1; i <= n; i++)
原创 2023-05-07 15:46:18
221阅读
#include <stdio.h> //计算1!+2!+3!+......+10! int main() { int i; int num = 1; int sum = 0; for (i = 1; i <= 10; i++) { num = num * i; sum = sum + num; } printf("计算结果为%d\n",sum); re
原创 6月前
86阅读
package com.company;//计算1+1/2!+1/3!+1/4!....前20项public class Main {public static void main(String arg[]) {double sum = 0, item = 1;int i = 1, n = 20;while (i <= n) {             sum += item;       
转载 2021-03-27 10:29:58
1063阅读
2评论
若没有减号这道题就很简单一个单循环即可解决但符号也要变化那么我们便让一个变量赋值为1然后每一个循环都变换一次符号。#include<stdio.h>int main(){ int i,m=1,sum=0; for(i=1;i<=100;i++) { sum=sum+(1.0/i)*m;//注意这里必须为1.0/i不能为1/i因为1/i得出的数为整形这样得话会导致sum
原创 精选 2023-01-09 16:29:21
521阅读
#include <stdio.h>int main(){ int i = 1; int n = 0; scanf("%d", &n); int r = 1; int sum = 0; for (i = 1; i <= n; i++) { r = i * r; sum ...
原创 2023-01-21 13:33:39
303阅读
#include<stdio.h>#include<stdlib.h>int A(int n){ int tmp = 1; for (int i = 1; i <= n; i++) { tmp *= i; } return tmp;}int main(){ int sum = 0; for (int i = 1; i <= 10; ...
原创 2021-08-10 10:24:50
194阅读
求s=1+1(1+2)+1(1+2+3)….+1(1+2+3….+n)的值
翻译 2019-03-16 15:38:48
5695阅读
1 #include 2 //编写一个程序,计算 s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n) 的值,要求n从键盘输入. 3 main() 4 { 5 6 int i,j,n; 7 int a,b; 8 a=0; 9 b=0;10 printf("请...
转载 2013-09-14 13:44:00
167阅读
/* 计算1!+2!+3!+4!+5!+.....+20! 计算1!+2!+3!+...+n!; */ #include <stdio.h> float fun(float n){ float i,s=0,a=1; for(i=1;i<=n;i++){ a=a*i; s=s+a; } return
原创 2021-07-19 11:21:39
454阅读
文章目录1.编写函数,求1+2+3+…N的和2. 编写一个函数,求多个数中的最大值3. 编写一个函数,实现摇骰子的功能,打印N个骰子的点数和4. 编写一个函数,交换指定字典的key和value。5. 编写一个函数,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串6. 写一个函数,求多个数的平均值7. 写一个函数,默认求10的阶乘,也可以求其他数字的阶乘8. 不能使用capitaliz
转载 2023-08-12 15:31:44
130阅读
  • 1
  • 2
  • 3
  • 4
  • 5