计算1! 2! 3! …… 10! 的值 并输出结果。请选择正确的答案填空()。 #include<stdio.h> voi

大学网课 已帮助 人

计算1!, 2!, 3!, ……,10! 的值,并输出结果。请选择正确的答案填空()。 #include<stdio.h> void main() { int i; long int s =1 ; //s代表阶乘的结果 for (i=1;i<=10;i++) { ______________________; printf("%d! = %ld", i, s); } }

A.s *= i

B.s *= (i+1)

C.s += i

D.s = i +1

计算1!  2!  3!  …… 10! 的值 并输出结果。请选择正确的答案填空()。 #include&lt;stdio.h&gt; voi

热搜:连墙件设置要求2步3跨

回答

共1条回复

  • 参考程序1:
    #include <stdio.h>
    void main( )
    {
    int a;
    scanf("%d",&a);
    if(a<0)
    a=-a;
    printf("|a|=%d
    ",a);
    }
    参考程序2:
    #include <stdio.h>
    void main()
    {
    int a;
    scanf("%d",&a);
    a=a>0?a:-a;
    printf("|a|=%d
    ",a);
    }
    参考程序3:
    #include <stdio.h>
    #include <math.h>
    void main()
    {
    int a;
    scanf("%d",&a);
    printf("|a|=%d
    ",abs(a));
    }