C语言程序中,要定义一个变量存储100!(100的阶乘)的结果,则变量的类型说明应为。
A: int
B: long
C: unsignedlong
D: longdouble
A: int
B: long
C: unsignedlong
D: longdouble
举一反三
- 在标准C中,为了计算阶乘,则结果变量最好定义为() A: int B: unsigned int C: long D: 以上三种类型均可
- 以下是长整型变量函数的是() A: int B: unsignedlong C: long D: unsignedint
- 若有以下定义,则说法错误的是? int a=100; int *p=&a; A: 声明变量p, 其中*表示p是一个指针变量 B: 变量p经过初始化,获得变量a的地址 C: 变量p只可以指向一个整型变量 D: 变量p的值是100
- 若有定义 Typedef int * INTEGER;INTEGER p;则下面叙述正确的是( ) A: p是与INTEGER相同的类型 B: 程序中可用INTEGER定义int类型指针变量 C: p是一个整型变量 D: 程序中可用INTEGER定义int类型变量
- 若有定义:typedef int * INTEGER;INTEGER p;则下面叙述正确的是_______。 A: p是与INTERGE相同的类型 B: p是一个整形变量 C: 程序中可用INTEGER定义int类型指针变量 D: 程序中可用INTEGER定义int类型变量