#include<iostream>
#include<cstdio>
#include<math.h> //开平方sqrt pow(x,y) 向上取整ceil 向下取整floor
#include<cmath>//绝对值abs
#include <cstring>//字符串长度strlen
using namespace std;
int main()
const 符号常量=常量字串;
例如:const double PI=3.1415926;
String 字符串
三元运算符“?:”。a?b:c的含义是:如果a为真,则表达式的值是b,否则是c。所以n==0 ? 1 : n*fac(n-1)很好地表达了刚才的递归定义。
#include<cstdio>
#include<math.h> //开平方sqrt pow(x,y) 向上取整ceil 向下取整floor
#include<cmath>//绝对值abs
#include <cstring>//字符串长度strlen
using namespace std;
int main()
const 符号常量=常量字串;
例如:const double PI=3.1415926;
String 字符串
三元运算符“?:”。a?b:c的含义是:如果a为真,则表达式的值是b,否则是c。所以n==0 ? 1 : n*fac(n-1)很好地表达了刚才的递归定义。