单选题 下列程序段不能实现计算阶乘8!(结果存放在p中)的是( )。

A、 p=1;for( I=1;I<9;I++) p=p *I;
B、 p=2;for( I=8;I>3;I--) p=p* I;
C、 p=1;I=1;while(I<9) p=p* I++;
D、 p=1;I=8;do{p=p * I--;} while( I>1) ;
下载APP答题
由4l***jx提供 分享 举报 纠错

相关试题

单选题 下列叙述中,正确的是( ) 。

A、C语言程序总是从第一个定义的函数开始执行
B、C语言程序总是从main(.函数开始执行
C、C语言程序中的main(.函数必须放在程序的开始部分
D、一个C函数中只允许使用一对花括号 多对/至少一对

单选题 一个C程序由若干个C函数组成,各个函数在文件中的书写位置为(.

A、任意
B、第一个函数必须是主函数,其他函数任意 main
C、必须完全按调用的顺序排列
D、其他函数必须在前,主函数必须在最后

单选题 若要求在if 语句后的一对圆括号中表示a不等于0的关系,则能正确表达这一关系的是( ) 。

A、 a<>0
B、 !a
C、a=0
D、a

单选题 以下叙述不正确的是( ) 。

A、分号是C语句的必要组成部分 ;语句结束
B、C程序的注释可以写在语句的后面
C、函数是C程序的基本单位
D、主函数的名字不一定用main 表示

单选题 为了避免在嵌套的条件语句中, if-else 产生二义性,C语言规定, else 子句总是与( )配对。

A、缩排位置相同的if
B、其之前最近的if
C、其之后最近的if
D、同一行上的if

单选题 下列叙述中,错误的是( ) 。

A、一个C源程序必须有且只能有一个主函数
B、一个C源程序可以含有一个或多个子函数
C、在C源程序中,注释说明必须位于语句之后
D、C源程序的基本结构是函数

单选题 下列叙述中,正确的是( ) 。

A、C语言规定只有主函数可以调用其他函数 函数也可以
B、在一个C函数中,只允许有一对花括号
C、C语言中的标识符可以用大写字母表示
D、在对程序进行编译的过程中,可发现注释中的拼写错误 注释为编程人矛盾

单选题 C语言程序的基本结构是( ) 。

A、函数
B、语句
C、字符
D、程序行