首页 > 其他分享 >c语言代码练习2(1)

c语言代码练习2(1)

时间:2023-10-03 14:11:26浏览次数:49  
标签:include 语言 int 代码 练习 main

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main(

)
{
    int i = 1;
    int num = 1;
    int x = 0;
    int sum = 0;
    for (x = 1; x <= 10; x++)
    {
        while (i <= x)
        {
            num=num* i;
            i++;
        }
        sum += num;//将每次求的阶乘加起来
    }
    printf("while循环,1-10阶乘的和是%d\n",sum );return 0;
}

 

 
 

 

标签:include,语言,int,代码,练习,main
From: https://www.cnblogs.com/ayue6/p/17740920.html

相关文章

  • 仿Hexdump的代码
    编码过程中我们有时候需要将数据的十六进制值打出来看看,这里做一下记录#include<stdio.h>#include<ctype.h>#include<unistd.h>voidpretty_print(uint8_t*ret,size_tsize){for(size_ti=0;i<size;i++){size_tc=i;printf("%08zx......
  • java 通过行为参数化传递代码,来解决不断增长的需求
    1,通过定义不同的谓词接口来区分不同的苹果的重量,如果后续有更多的需求,只需要添加更多的谓词即可packageorg.example;importjava.util.ArrayList;importjava.util.List;enumColor{RED,GREEN,YELLOW}classApple{privateIntegerweight;private......
  • 实验1 C语言输入输出和简单程序编写
    实验任务11.1代码1//打印一个字符小人23#include<stdio.h>4intmain()5{6printf("O\n");7printf("<H>\n");8printf("II\n");9printf("O\n");10printf("<H>......
  • DESTOON做中英双语言(多语言)切换版本具体详解
    第一次发原创好激动,该注意点什么?在开发过程中用户有许多要求,比如这个多语言切换就是一个需求。首先讲解一下DESTOON(DT)后台系统如何做这个中英、甚至多语言切换的这个功能。DT本身不自带多语言切换功能,但是强大的DT可以切换默认语言和默认模板的。首先登陆后台系......
  • C语言学习记录---数组3---三子棋
    头文件game.h#include<stdio.h>#include<stdlib.h>#include<time.h>#defineROW3#defineCOL3//直接通过头文件修改行列数voidInitBoard(charboard[ROW][COL],introw,intcol);voidDisplayBoard(charboard[ROW][COL],introw,intcol);voidPlayerm......
  • 【C语言入门】第二天
    【例题1】2235.两整数相加-力扣(LeetCode)intsum(intnum1,intnum2){returnnum1+num2;}【例题2】1812.判断国际象棋棋盘中一个格子的颜色-力扣(LeetCode)boolsquareIsWhite(char*coordinates){switch(coordinates[0]){case'a':case'c':case'e......
  • C语言学习记录---数组2
    3.数组越界数组的下标是有范围限制的。数组的下规定是从0开始的,如果数组有n个元素,最后一个元素的下标就是n-1。所以数组的下标如果小于0,或者大于n-1,就是数组越界访问了,超出了数组合法空间的访问。C语言本身是不做数组下标的越界检查,编译器也不一定报错,但是编译器不报错,并不意味......
  • [C语言]动态内存分配遇上函数-经典错误纠错
    题目来自nice2016校招笔试题直接完整代码#include<stdio.h>#include<stdlib.h>#include<string.h>voidGetMemory(char*p)//申请内存{ p=(char*)malloc(100);}voidTest(){ char*str=NULL; GetMemory(str); strcpy(str,"helloworld")......
  • springboot第40集:架构师写的代码,那叫一个优雅
    事务的隔离性上,从低到高可能产生的读现象分别是:脏读、不可重复读、幻读。脏读指读到了未提交的数据。不可重复读指一次事务内的多次相同查询,读取到了不同的结果。幻读师不可重复读的特殊场景。一次事务内的多次范围查询得到了不同的结果。通过在写的时候加锁,可以解决脏读。通过在......
  • springboot第40集:架构师写的代码,那叫一个优雅
    事务的隔离性上,从低到高可能产生的读现象分别是:脏读、不可重复读、幻读。脏读指读到了未提交的数据。不可重复读指一次事务内的多次相同查询,读取到了不同的结果。幻读师不可重复读的特殊场景。一次事务内的多次范围查询得到了不同的结果。通过在写的时候加锁,可以解决脏读。通过在读......