【单选题】当输入数据为: 2,3,4 时,以下程序段的输出结果为( )。 int x,y,z; scanf( “ %d,%d,%d ” ,&x,&y,&z); printf( “ x+y+z=%d\n ” ,x+y+z);
【简答题】请输入整数n,并计算n!。 附加要求: 1、需要对输入异常进行报错处理 2、循环计算过程中若出现累乘值 >10000时,输出最后一个小于10000的累乘值,例如8! =40320,则输出7!=5040 3、当阶乘值<10000时,打印"n!=x"(n为输入值,x为阶乘结果)