要说女朋友 2021-06-21 10:41 采纳率: 100%
浏览 102
已采纳

求1×2×3×4…×n

 

  • 写回答

4条回答 默认 最新

  • CSDN专家-link 2021-06-21 10:41
    关注

    long sum = 1;  -- 要初始化为1

    scanf("%d",&n);  ---n得取地址

    while(i<=n) ---不然i等于n时就退出了,就不会乘到n

    #include <stdio.h>
    main()
    {
    	int n,i=1;
    	long sum=1;
    	scanf("%d",&n);
        printf("\n");
        while(i<=n){
            sum=sum*i;
            i++;
        }
        printf("sum=%ld",sum);
    	return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?