1 3 5 n 的c语言,c语言1+3+5+7+....+n的程序

kodinid 9 0

大家好,今天小编关注到一个比较意思的话题,就是关于1 3 5 n 的c语言问题,于是小编就整理了5个相关介绍1 3 5 n 的c语言的解答,让我们一起看看吧。

  1. 1加到N用c语言写出?
  2. c语言求1到n所有质数之和?
  3. 1的n次方用c语言怎么表示?
  4. C语言1到N的乘积?
  5. c语言1-50的阶乘和?

1加到N用c语言写出?

1.

#include <stdio.h>

1 3 5 n 的c语言,c语言1+3+5+7+....+n的程序-第1张图片-安济编程网
图片来源网络,侵删)

void main()

{

int n;

1 3 5 n 的c语言,c语言1+3+5+7+....+n的程序-第2张图片-安济编程网
(图片来源网络,侵删)

scanf("%d",&n);

printf("%d",(1+n)*n/2);/*用等差数列前n项和公式*/

}

1 3 5 n 的c语言,c语言1+3+5+7+....+n的程序-第3张图片-安济编程网
(图片来源网络,侵删)

2.

#include <stdio.h>

c语言求1到n所有质数之和

要求1到n所有质数之和,需要编写2个函数,第一个函数是用于判断个数是否为质数,求解方法是从2开始到n/2依次去除n,如果整除,那么返回1表示为质数,否则返回0表示为合数,第二个函数用于求和,从2开始(1不是质数也不是合数,排除)到n遍历,如果是质数,那么就累加,最后得到1到n所有质数之和。

1的n次方用c语言怎么表示?

可以用库函数pow来表示。即pow(-1, n);函数原型:double pow(double x, double y);功 能:计算x^y返 回 值:计算结果举例:

double x=-1, n=4, y;y = pow(x, n); // 计算x^n即(-1)^n

注:使用pow函数的时候,需要将头文件#include<math.h>包含进源文件中。

C语言1到N的乘积?

#include

voidmain()

{longi,j,N;//N为阶乘

result=1;

for(j=1;j

{

result*=j;

}

printf("%ld",result);

getch();

c语言1-50的阶乘和?

n=0 for i=1 to 50 tempn = 0 for j=1 to i tempn = j * (j-1) next n = n + tempn next n 就是1~50的阶乘的和

到此,以上就是小编对于1 3 5 n 的c语言的问题就介绍到这了,希望介绍关于1 3 5 n 的c语言的5点解答对大家有用。

标签: 质数 语言 函数