首页 > 其他分享 >C语言求1~n的阶乘的和的进阶优化

C语言求1~n的阶乘的和的进阶优化

时间:2023-10-06 16:32:32浏览次数:27  
标签:return 进阶 int sum ret C语言 阶乘 main

#include<stdio.h>

int main()

{

int ret = 1;

int sum = 0;

int n = 0;

for (n = 1; n <= 10; n++)//10可以变成任意值

{

 ret = ret * n;

 sum = sum + ret;

}

printf("%d", sum);

return 0;

}

标签:return,进阶,int,sum,ret,C语言,阶乘,main
From: https://blog.51cto.com/u_16238277/7725791

相关文章

  • 实验1 C语言输入输出和简单程序编写
    一1_1.c1#include<stdio.h>23intmain()4{5printf("o\n");6printf("<H>\n");7printf("II\n");8printf("o\n");9printf("<H>\n");10......
  • 实验1 C语言输入输出和简单程序编写
    实验1实验1-11//打印一个字符小人23#include<stdio.h>4intmain()5{6printf("O\n");7printf("<H>\n");8printf("II\n");9printf("O\n");10printf("<H>\......
  • 【C语言入门】快速排序函数的应用
    快速排序函数qsortvoidqsort(void*base,typenitems,typesize,int(cmp)(constvoid*p1,constvoid*p2));参数说明:base  指针要排序的数组的首元素指针nitems  数组元素的总个数size  数组中每一个元素的字节大小cmp  函数指针(用来比较两个元素的函数)比......
  • 求最大公约数的三种方法:C语言
    求最大公约数之穷举法求最大公约数之穷举法inta,b,c,gcd;scanf("%d%d",&a,&b);c=a<b?a:b;inti=1;for(i=c;i>=1;i--){if(a%i==0&&b%i==0){gcd=i;printf("GCD=%d\n",gcd);......
  • sv的LSB 使用+SV的protect类型+RAL模型的lock原因+C语言结构体中的冒号用法+uvm版本在
    sv的LSB使用https://blog.csdn.net/gsjthxy/article/details/90722378等价关系[LSB+:STEP]=[LSB+STEP:LSB]伪代码:bit[1023:0]mem;bit[7:0]data;j=0..100mem[j*8+:8]=data;//[7:0],[15:8],[23:16]SV的protect类型https://blog.csdn.net/qq_37573794/ar......
  • 常见的C语言执行效率优化方法
    C语言之心效率优化写代码时考虑代码的执行效率是一个好习惯,嵌入式开发多年,让自己养成了这样的习惯。优化C语言代码的执行效率是一项重要的任务,可以通过多种方法和注意事项来实现。下面列出了一些常用的方法和注意事项,并结合具体实例进行详细讲解:选择合适的数据结构使用合适的数......
  • Nginx__高级进阶篇之LNMP动态网站环境部署
    动态网站和LNMP(Linux+Nginx+MySQL+PHP)都是用于建立和运行web应用程序的技术。动态网站是通过服务器端脚本语言(如PHP、Python、Ruby等)动态生成网页内容的网站。通过这种方式,动态网站可以根据用户的不同请求生成不同的网页。LNMP是一种服务器端技术组合,它使用Linux操作系统,Ngin......
  • C语言逗号表达式和赋值表达式
    C语言逗号表达式和赋值表达式笔试常考这个,没办法#include<iostream>usingnamespacestd;intmain(intargc,charconst*argv[]){inta=0,b=0,c=0,d=0;//1.逗号表达式/*表达式1,表达式2,表达式3……表达式n;逗号表达式的求解过程是......
  • 实验1 C语言输入输出和简单程序编写
    1.实验任务11.c1#include<stdio.h>23intmain()4{5printf("o\n");6printf("<H>\n");7printf("II\n");89return0;10}1-1.c1#include<stdio.h>23in......
  • C语言:‘for‘ loop initial declarations are only allowed in C99 mode
    求最大公约数之穷举法mistake: because: 只允许在C99模式下使用‘for’循环初始化声明  solution:不在for()中初始化生命变量 ......